如何取字符串末尾的数字 用php如何取字符串末尾的数字,就是比如:$str1="abcd1";$str2="efg23";怎么把两个字符串末尾的“1”、“23”取出来?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str1="abcd1";$str2="efg23";preg_match('/\d+$/', $str1, $arr1);preg_match('/\d+$/', $str2, $arr2);echo '<pre>';print_r($arr1);print_r($arr2); $str="efgd3";for($i=0;$i<strlen($str);$i++){ if(ctype_digit($str[$i])==1){ echo $str[$i]; }} $str1="abcd1";$str2="efg23";preg_match('/\d+$/', $str1, $arr1);preg_match('/\d+$/', $str2, $arr2);echo '<pre>';print_r($arr1[0]);print_r($arr2[0]); 如何避免require文件中的错误 mysql_connect()函数中的密码问题? 请问下这种图片链接用php怎么实现?谢谢! [转帖]中国网络建站行业黑幕揭密 PHP怎么实现让客户提交请求的内容发到我的邮箱??? 新手,简单问题:如何判断用户名是否存在? 请问如何控制一个横向循环? 变量后的代码为什么不好使? PHP和ASP那个好呢?我是同济计算机系的学生/ 大神帮忙解决,,为什么ajax不执行 看看这段代码错在哪里? 做的小项目怎么在局域网内 外网发布?
$str2="efg23";
preg_match('/\d+$/', $str1, $arr1);
preg_match('/\d+$/', $str2, $arr2);echo '<pre>';
print_r($arr1);
print_r($arr2);
for($i=0;$i<strlen($str);$i++){
if(ctype_digit($str[$i])==1){
echo $str[$i];
}
}
$str2="efg23";
preg_match('/\d+$/', $str1, $arr1);
preg_match('/\d+$/', $str2, $arr2);echo '<pre>';
print_r($arr1[0]);
print_r($arr2[0]);