我有一组JSON数据,我想通过PHP把他解析成HTML格式的内容。
其中Uri部分有的是照片,有的是链接。如何增加一个判断,是照片的输出,不是照片的为空。谢谢。
$data = json_decode($json);
foreach ($data->results as $result) {
if(!empty($result->Uri)){
echo '<img src="'.htmlspecialchars($result->Uri).'" />';
}
}
其中Uri部分有的是照片,有的是链接。如何增加一个判断,是照片的输出,不是照片的为空。谢谢。
$data = json_decode($json);
foreach ($data->results as $result) {
if(!empty($result->Uri)){
echo '<img src="'.htmlspecialchars($result->Uri).'" />';
}
}
解决方案 »
- 发个很奇怪的php问题求高人指点
- 这里有一个判断权限的函数...达人们看看这函数什么地方写的不对了...
- 谁用过PLchart类开发过类似股票一样的走势图
- 关于PHP获取到数据传递给JS
- 求一个简单的逻辑判断
- 给大家提供一份关于replace执行效率的测试
- 高分请教一个关于PHP与MYSQL结合下拉列表的问题
- 一个人北京西三环住没劲,有北京流浪的web版学友过来一起合租吗?美女勿扰!斑主留情2天结贴
- 请教:我在做一个OA中的一个考勤系统。在数据库的设计上和整个考勤思路是什么样的?
- 求助,Premature end of script headers: php/php.exe 如何解决
- 猜你喜欢
- 帝国cms首页如何调取自定义的字段
如果是urlwrite了话 那么你可以查看下他的命名规律来做filter
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)
$imgs_arr = array( "jpg" , "jpeg" , "png" , "gif" );//图片的后缀 ,自己可以添加
$data = json_decode($json);
foreach ($data->results as $result) {
$ext = strtolower(end(explode(".",$result->Uri)));
if( !empty($ext) && in_array($ext , $imgs_arr)){
echo '<img src="'.htmlspecialchars($result->Uri).'" />';
}
}