如何逐一获取字符串中的单个字符? 一个字符串是 $str = "980123567";$lenth = strlen($str);for($j=0; $j<$lenth; $j++){ 我这里想 逐一 获取 '9','8','0' 等字符串,该如何实现呢?} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = "980123567";$lenth = strlen($str);for($j=0; $j<$lenth; $j++){ echo $str[$j]."<br />";} $str = <<<HTML980123567HTML;$str = str_split($str,1);print_r($str);/*输出结果:Array ( [0] => 9 [1] => 8 [2] => 0 [3] => 1 [4] => 2 [5] => 3 [6] => 5 [7] => 6 [8] => 7 ) */ 方法很多,来个正则的$str = <<<HTML980123567HTML;preg_match_all('/\d/',$str,$str);print_r($str[0]);/*输出结果:Array ( [0] => 9 [1] => 8 [2] => 0 [3] => 1 [4] => 2 [5] => 3 [6] => 5 [7] => 6 [8] => 7 ) */ 除了上面的也可以用substr函数。<?php $str = "980123567";$lenthg = strlen($str);for($i=0;$i<$lenthg;$i++){ echo "line $i: ".substr($str,$i,1)."<br />";}?> $lenth = strlen($str);for($j=0; $j<$lenth; $j++){ echo $str{$lenth};} 哪里有php的paypal接口下载? echo $cont_start变量...为什么页面打印不出信息呢??? ■■■■■ 请问在这里如何把这个字符串写到一个XML文件当中。■■■■■ 菜鸟之每日一问 国内 哪有 较好点的 php+mysql的 一级域名的服务器空间?给推荐个哦 。付费的也可啊 谁用feckeditor2.5编辑器,请教个问题 这种菜单怎么实现? PHP执行oracle查询出错,麻烦大家帮看看…… 高分请教一个正则表达式的问题 怎么告诉我URL错误! 关于PHP的无限极分类,高手帮帮我。 请教apache运行PHP的问题
$lenth = strlen($str);
for($j=0; $j<$lenth; $j++)
{
echo $str[$j]."<br />";
}
$str = <<<HTML
980123567
HTML;$str = str_split($str,1);
print_r($str);
/*
输出结果:
Array ( [0] => 9 [1] => 8 [2] => 0 [3] => 1 [4] => 2 [5] => 3 [6] => 5 [7] => 6 [8] => 7 )
*/
方法很多,来个正则的
$str = <<<HTML
980123567
HTML;preg_match_all('/\d/',$str,$str);
print_r($str[0]);
/*
输出结果:
Array ( [0] => 9 [1] => 8 [2] => 0 [3] => 1 [4] => 2 [5] => 3 [6] => 5 [7] => 6 [8] => 7 )
*/
$str = "980123567";
$lenthg = strlen($str);
for($i=0;$i<$lenthg;$i++){
echo "line $i: ".substr($str,$i,1)."<br />";
}
?>
for($j=0; $j<$lenth; $j++)
{
echo $str{$lenth};
}