标签: php string substr
我想删除一部分字符串。例如我有这个字符串
13|5
,我想到达位于char |前面的子字符串。 这意味着我有这个13|5并且我想要13。 |的位置未知。 例如,字符串可能是125|354,而我又想125
|
13
125|354
125
<?php foreach($first as $key => $value){ echo $key."</br>"; //$key = 13|5// // write a function to reach 13// }?>
答案 0 :(得分:1)
尝试explode('|', $string)。希望这会有所帮助。
explode('|', $string)
答案 1 :(得分:0)
您需要使用substr()和strpos()的组合
substr()
strpos()
$str = '125|354'; $newStr = substr($str, 0, strpos($str, '|')); // 125