我正在关注本教程的第二部分,其中显示了带有描述的图片。http://www.devtek.org/tutorials/image_gallery.php
我遇到了一个问题,我在 .txt 文件中的描述只会显示第一个字母。我假设数组只读取第一个字母,我可以将其更改为读取第二、第三和第四个字母,但不能同时读取所有字母。网页上的代码完全相同。
这也是我正在玩的现场直播
www.digifind-it.com/test/script.php
我正在关注本教程的第二部分,其中显示了带有描述的图片。http://www.devtek.org/tutorials/image_gallery.php
我遇到了一个问题,我在 .txt 文件中的描述只会显示第一个字母。我假设数组只读取第一个字母,我可以将其更改为读取第二、第三和第四个字母,但不能同时读取所有字母。网页上的代码完全相同。
这也是我正在玩的现场直播
www.digifind-it.com/test/script.php
更改此行
echo '<td align="center"><a href="' . $images . $big . $file . '"><img src="' . $images . $file . '" /></a><br />' . $description[$file][0] . '</td>';
至
echo '<td align="center"><a href="' . $images . $big . $file . '"><img src="' . $images . $file . '" /></a><br />' . $description[$file]. '</td>';
说明:你有一个这样的数组 $desription
Array
(
[] =>
[PICT0168.JPG] => Balloon Fiesta!
[PICT0259.JPG] => Our Halloween Pumpkin
[PICT0271.JPG] => Converting our garage to a halloween cave
[PICT0282.JPG] => My little ghoulish helpers
[PICT0524.JPG] => Ash meets Cinderella on her 7th B-day
[PICT0633.JPG] => Jayden's first snowday
)
因此,当您使用时,$description[$file][0]
您实际上是在调用字符串的第一个字符来显示示例尝试:
$string = "Hello World";
echo $string[0]; // output H