【发布时间】:2020-12-25 02:06:57
【问题描述】:
我正在使用 txt 数据库,这里是我的代码:
<div class="somdtnecmtx">ikuti kami di
<?php
$txt_file = file_get_contents('dbmenuecom.txt');
$rows = explode("\n", $txt_file);
array_shift($rows);
$i=1;
foreach($rows as $row => $data)
{
$row_data = explode('|', $data);
$somedid = $row_data[0];
$somedtb = $row_data[1];
$somedps = $row_data[2];
$somedjd = $row_data[3];
$somedlk = $row_data[4];
$somedic = $row_data[5];
$somedcl = $row_data[6];
$somedac = $row_data[7];
echo '<a href="'. $somedlk .'" title="'. $somedjd .'"><i class="'. $somedic .'" style="'. $somedcl .'"></i></a>'; }?>
</div>
但我在结果中收到此错误:
ikuti kami di fb ig tw 注意:未定义的偏移量:1 in D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 76 行
注意:未定义的偏移量:2 英寸 D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 77 行
注意:未定义的偏移量:3 英寸 D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 78 行
注意:未定义的偏移量:4 英寸 D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 79 行
注意:未定义的偏移量:5 英寸 D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 80 行
注意:未定义的偏移量:6 英寸 D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 81 行
注意:未定义的偏移量:7 英寸 D:\XAMPP\htdocs\mediaol\draftweb.prefix\halecom.php 在第 82 行
我的代码哪里出错了?
【问题讨论】:
-
请提供
dbmenuecom.txt行样本 -
ID|TABEL|POS|JUDUL|LINK|ICON|CLASS|AKTIVASI 001|menusos|001|facebook|#|fa fa-facebook-square|font-size:20px;padding-right: 10px;|1 002|menusos|002|instagram|#|fa fa-instagram|font-size:20px;padding-right:10px;|1 003|menusos|003|twitter|#|fa fa-twitter-square|字体大小:20px;padding-right:10px;|1