要从字符串创建数组并获取元素,您需要执行此操作:
$string = "1/2";
$array = explode("/", $string);
$elem = $array[0];
一个小技巧让你使用strstr()并提供与上面两行相同的结果。
$elem = strstr($string, "/", true);
问题是......
strstr()不是答案。是否有另一种方法或语法来获取" /"之前的字符串;在一行中通过执行数组操作还是一些字符串操作?
答案 0 :(得分:2)
答案 1 :(得分:1)
您可以使用substr()
:
$after = substr($string, strpos($string, '/')+1);
+1
使其跳过/
。