很多站长朋友们都不太清楚phpfor循环输出,今天小编就来给大家整理phpfor循环输出,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP for循环输出字符串乱码 2、 PHP使用for循环在页面输出100-200之间的既是3的倍数又是5的倍数的数? 3、 PHP如何用for循环输出数组1234 4、 php for 循环怎样将两个变量组合输出 PHP for循环输出字符串乱码利用php内置方法mb_substr截取不乱码;
1、GBK编码截取示例:
$str = '我是谁'; //gbk编码的字符串
echo mb_substr($str, 0, 1, 'gbk'); //输出 我
mb_substr方法比substr多一个参数,用来指定字符串编码。
2、utf-8编码截取示例:
[code]
$str = '我abc是谁'; //utf-8编码的字符串
echo mb_substr($str, 0, 2, 'utf-8'); //输出 我a
[/code]
中英混合也完全没有问题。
PHP使用for循环在页面输出100-200之间的既是3的倍数又是5的倍数的数?你可以使用以下代码来在 PHP 页面中使用 for 循环输出 100-200 之间既是 3 的倍数又是 5 的倍数的数:
for ($i = 100; $i <= 200; $i++) {
if ($i % 3 == 0 $i % 5 == 0) {
echo $i . " ";
}
}
上面的代码会循环遍历 100 到 200 之间的数,如果当前数能被 3 和 5 同时整除,就将它输出到页面上。
请注意,在 PHP 中使用 % 运算符可以求出一个数是否能被另一个数整除。例如,如果 $i % 3 == 0,就表示 $i 能被 3 整除。
这段代码的输出结果应该是:105 120 135 150 165 180 195。
PHP如何用for循环输出数组1234方法一:
{foreach
form=$arr
item=item
key=key}
{if
$key%2==1}
,{$item}
{else}
{$item}
{/if}
{/foreach}
方法二:
用php
程序
把数组
先重新组装一下
变为
array(‘a,b’,'c,d','e,f');
再去循环
php for 循环怎样将两个变量组合输出目的应该是:将字符串作为一个变量名称吧。
for($n=1;
$n<=$i;
$n++){
echo
${"a"
.
$i};
echo
"<br>";
}
也就是a和index的$i组成一个变量名,即a1,a2,a3,a4,a5当成变量名,最后依次输出$a1,
$a2,
$a3,
$a4,
$a5吧。
关于phpfor循环输出的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于phpfor循环输出 phpfor循环输出表格的详细内容...