【发布时间】:2016-02-19 08:33:49
【问题描述】:
我有一些数组,它们的格式可能都像这样:
Array (
[0] => .
[1] => ..
[2] => 151108-some_image-006.jpg
[3] => high
[4] => low
)
我知道它们有 5 个值,但我不能确定每个值的放置位置。
我试图只从这个数组中获取图像
$pos = array_search('*.jpg', $main_photo_directory);
echo $main_photo_directory[$pos];
但众所周知,它正在寻找它无法找到的文字 *.jpg。我对正则表达式不是很熟练,也不知道如何格式化合适的字符串。
从这个数组中获取第一张图片(假设可能不止一张)的最佳方法是什么?
添加
我问的一个原因是找到一种简单的方法来搜索数组。我不知道正则表达式,但我想使用它。我写了一个问题,寻找一个正则表达式来在没有搜索结果的字符串末尾找到“.jpg”。
【问题讨论】:
-
正则表达式???使用循环?
-
@PeeHaa 并搜索什么?
-
以.jpg结尾的字符串
-
对 - 这是我的问题。如何搜索以 .jpg 结尾的字符串?
-
有 2k 的代表,我希望你能解决这个问题