Rumah > Soal Jawab > teks badan
Seperti yang dinyatakan, terima kasih!
辉2018-03-05 21:22:45
$content = '2c653c8e716f42b67c7aba493ce54dbc'; preg_match_all('/[0-9]/',$content, $match); print_r( $match );
Satu baris kod untuk mendapatkan semua nombor
662018-03-05 15:44:10
$a = '12ddas45fd8a9fgd6a4f08d9af';
$c ='';
untuk ($i = 0;$i<strlen($a);$i++){
$b=substr($a,$i,1) ;
if (ord($b)<=57 && ord($b)>=48){
$c .= $b;
}
}
echo $c;
Tukar rentetan kepada ascii Kerana julat nombor dalam kod ascii ialah 48-57, cuma padankan sahaja
大辉狼2018-03-05 14:02:47
<?php $str = '200c653c8e716f42b67c7aba493ce54dbc'; //将字符串拆分成数组 $arr =str_split($str); $str2 = ''; for($i=0;$i<count($arr);$i++){ //判断是不是数字 if (is_numeric($arr[$i])) { //拼接 $str2.=$arr[$i]; } } echo $str2;
——2018-03-05 10:58:13
Anda boleh menulis sekeping kod untuk mencapainya
$arr =str_split('2c653c8e716f42b67c7aba493ce54dbc');
for($i=0;$i<rr count($arr){
);$arr($arr);$arr [$i ]=(int)$arr[$i];}$int=meletup(',', array_filter($arr));