is_numeric() // numeric 数字的
floatval() 取出字符串中的数字. "98.26yuan" 取出98.26
intval() 取出字符串中数字(只取出整数部分) "100th" 取出100
preg_split() //以空格 分割字符串,成数组
//split 分离
$area = "北京 PEK 沈阳 SHE 福州 FOC 广州 CAN 深圳 SZX";
$map= preg_split("/[s]+/", $area ); // s 反斜杠 转义s space代表空格
$arr = array(10) {
[0]=>
string(6) "北京"
[1]=>
string(3) "PEK"
[2]=>
string(6) "沈阳"
[3]=>
string(3) "SHE"
[4]=>
string(6) "福州"
[5]=>
string(3) "FOC"
[6]=>
string(6) "广州"
[7]=>
string(3) "CAN"
[8]=>
string(6) "深圳"
[9]=>
string(3) "SZX"
}
//取出相隔一个的城市中文名 .for循环,每条遍历+2
//遍历数组. 通过下标累加2.取出值---相隔数组中的值
for($i=0;$i<count($arr);$i=$i+2){ //一定要让给$i赋值,让$i的值发生变化,才会停下来
$arr[] = $b->map[$i];
}
for($i=0;$i<count($arr);$i+2){ //错误, $i永远都是0.死循环了,停不下来
$arr[] = $b->map[$i];
}
=======报错英文
exhausted 耗尽,疲惫的