如何取字符串末尾的数字 用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]); 这段代码是用ZEND加密的吗? dede邮件发送失败 为什么FTP_PUT()上传不成功 mysql like难题 怎么获去本页面网址 怎样在一篇文章中间插入广告? php如何读取局域网文件??? 高分求助一个php的问题:window.confirm('Confirm delete!'),请问该对话框的“确定”,“取消”的中文按钮能否变为“Yes”,“No”按钮?谢 如何防止客户端数据被篡改伪造? 关于ThinkPHP5.1的路由绑定问题 看看这段代码错在哪里? 做的小项目怎么在局域网内 外网发布?
$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]);