字符串是我的名字是xyz(25) 我希望通过php获得25个变量..
答案 0 :(得分:3)
使用preg_match来执行此操作:
$string = "xyz(25)";
preg_match("/.*\((\d*)\)/", $string, $matches);
print_r($matches);
将返回
Array ( [0] => xyz(25) [1] => 25 )
答案 1 :(得分:0)
答案 2 :(得分:0)
我认为skurpur / phalacee解决方案是最灵活/最好的方法,但我找到了另外两个:
<?php
$exploded = explode("(", "xyz(25)");
$yourint = (int)$exploded[1];
?>
<?php
$exploded = (int)substr(strchr("xyz(25)","("), 1);
?>