0
獲得最大的號碼,我有一個數組如何從數組鍵與模式匹配
$_images['image[1]'] = image1.jpg
$_images['image[2]'] = image2.jpg
$_images['image[3]'] = image3.jpg
$_images['image[4]'] = image4.jpg
如何找到最大數量的鍵/數是4,它的圖案圖象[]匹配。
感謝任何幫助。
獲得最大的號碼,我有一個數組如何從數組鍵與模式匹配
$_images['image[1]'] = image1.jpg
$_images['image[2]'] = image2.jpg
$_images['image[3]'] = image3.jpg
$_images['image[4]'] = image4.jpg
如何找到最大數量的鍵/數是4,它的圖案圖象[]匹配。
感謝任何幫助。
感謝Marc B! (preg_grep('/ images [([0-9] +)] /',$ _images));
我真的不明白你問什麼,但如果你的意思是
$_images[1] = 'image1.jpg';
$_images[2] = 'image2.jpg';
$_images[3] = 'image3.jpg';
$_images[4] = 'image4.jpg';
然後就去做echo count($_images);
如果你的意思
$images[1] = 'image1.jpg';
$images[2] = 'image2.jpg';
$images[3] = 'image3.jpg';
$images[4] = 'image4.jpg';
$_images = array();
array_push($_images, $images); //array of arrays
那麼就
echo count($_images, COUNT_RECURSIVE) - 1; //keep in mind your parent array must only have 1 array inside it, or you have to do -x where x = number of your second-level arrays
如果你意思是別的,那麼你必須解釋更多...
'count(preg_grep('/ pattern /',$ your_array))'? –
你想從_images獲得最大密鑰[image [?]]? – Svetoslav
$ _images [image [1]]甚至是什麼意思!? – dudemanbearpig