2009-08-08 12 views
1

in PHP '{print $ 1}' betreibe ich erfolgloshaben AWK des `-F,

$cookie = "[email protected],777"; 
$cookie_tripped = trim(",", $_COOKIE['login']); 
echo "Cookie: "$cookie_tripped[0];  

Es mir

Cookie: 

gibt Wie können Sie den folgenden Befehl in PHP zu tun?

awk -F, '{ print $1 }' 
+0

Vielen Dank für Ihre Antwort! –

Antwort

2
$cookie = "[email protected],777"; 
$cookie_tripped = explode(",", $cookie); 
echo "Cookie: " . $cookie_tripped[0]; 
+2

split() ist für reguläre Ausdrücke. Verwenden Sie stattdessen explode(). –

+0

'split()' ist ein Alias ​​für 'explode()', ist aber seit PHP 5.3 veraltet (siehe http://php.net/manual/en/function.split.php). Während dein Kommentar gültig ist, ist es aus den falschen Gründen ;-) 'preg_split' ist für reguläre Ausdrücke. – chiborg