我在尋找最快/最短的方式從逗號分隔字符串獲得第一個值,在線。獲取逗號分隔字符串的第一個值
我能做的最好的是
$string = 'a,b,c,d';
echo "The first thing is " . end(array_reverse(explode(',', $string))) . ".";
,但我覺得這是過度的和多餘的。有沒有更好的辦法?
我在尋找最快/最短的方式從逗號分隔字符串獲得第一個值,在線。獲取逗號分隔字符串的第一個值
我能做的最好的是
$string = 'a,b,c,d';
echo "The first thing is " . end(array_reverse(explode(',', $string))) . ".";
,但我覺得這是過度的和多餘的。有沒有更好的辦法?
echo reset(explode(',', 'a,b,c,d'))
<?php
$array = explode(',', 'a,b,c,d');
$first = $array [0];
可能重複http://stackoverflow.com/questions/2476789/how-to-get-first-word-of-a-sentence -in-php –