如何读取里的title
程序员文章站
2024-01-13 23:07:52
...
在下面的函数中,读取了src,请问如何再读取里的title
function get_pic_list($content='')
{
$pattern="//";
preg_match_all($pattern,$content,$match);
$arr_pic = array();
$i = 0;
foreach($match[1] as $imgsrc)
{
$arr_pic[$i]['src'] = $imgsrc;
$i++;
}
return $arr_pic;
}
function get_pic_list($content='')
{
$pattern="/
preg_match_all($pattern,$content,$match);
$arr_pic = array();
$i = 0;
foreach($match[1] as $imgsrc)
{
$arr_pic[$i]['src'] = $imgsrc;
$i++;
}
return $arr_pic;
}
回复讨论(解决方案)
看看是否这样
function get_pic_list($content=''){ $pattern="//"; preg_match_all($pattern,$content,$match); $arr_pic = array(); $i = 0; for($i=0,$len=count($match[1]); $i 管理菜单TXT;$result = get_pic_list($content);print_r($result);
Array( [0] => Array ( [src] => /assets/ico_set.gif [title] => title1 ) [1] => Array ( [src] => /assets/arrow_down.gif [title] => title2 ))
调用后,显示不正确,我本来上传了很多图片,但是只显示出来两张,而且显示出来这两张我用查看源码时,title的值为空。
在下面的调用页面的JS是不是也要做修改??怎么改??
你是否每张图片都有title标记?并且title是放在src后面。
可能不是JS的事,因为我把那段JS删掉,也是一样只显示两张没有title值的图片
没有每张都title,有些有,有些没有
加上title试试。没有的加上title=""
刚刚加上了,也只显示一部分,我试了一下,分别把title的值设为1,2,3,4,5,6,7,8,但是只显示了2,4,6,8
是隔一个显示一个
如果不确定是否每张图都有title标记,需要二次正则获取。
修改如下:
function get_pic_list($content=''){ $pattern="//"; preg_match_all($pattern,$content,$match); $arr_pic = array(); $i = 0; for($i=0,$len=count($match[1]); $i 管理菜单TXT;$result = get_pic_list($content);print_r($result);
Array( [0] => Array ( [src] => /assets/ico_set.gif [title] => title1 ) [1] => Array ( [src] => /assets/arrow_down.gif [title] => title2 ) [2] => Array ( [src] => /assets/arrow_down123.gif [title] => ))
如果还有问题,可以把$content发出来看看。
可以了,谢谢
上一篇: iOS 常用宏定义
下一篇: 详解C#委托和事件(二)
推荐阅读
-
php-php进阶 - 前端自动化工具如何在已经完成的php框架的代码里起作用?
-
thinkphp 在哪里读取的Conf/conf.php文件里的数据库配置信息
-
如何用php提取mp3文件里的信息
-
thinkphp 在哪里读取的Conf/conf.php文件里的数据库配置信息,该如何处理
-
如何快速提示title的内容?
-
apache 虚里目录的配置 求帮忙,该如何解决
-
smarty模板文件.tpl在写标签的样式设置的时候href属性值为什么写“javascript:”就能完成,这样写了如何实现的,就是样式设置的路径是如何读取的
-
php-HTML多选控件提交的表单数据在PHP里如何显示 ?
-
请教一个织梦的问题,列表页如何调用图集里具体大图的地址?
-
如何绝对控制住表格table里单元格的宽度,没我命令不得变动_html/css_WEB-ITnose