

PHP中的常用函数
有步进的for循环
for ($i = 200; $i <=1000 ; $i+=200) {
for ($i = 1; $i <=1000 ; $i++) {
for ($i = 200; $i >=1000 ; $i-=20) { //倒数
echo "<option value=".$i.">每页显示".$i."条记录</option>";
}
echo explode(' ', $rs["ltime"])[0];?> //截取日期年部分,函数是以空格截断子串取第0部分
echo str_repeat(" ", 6); //输出指定个数的指定字符串
str_replace("2024-", "", $logtime) //把变量的2024-替换为空
str_pad($day, 2, '0', STR_PAD_LEFT) //把变量$day左边用0填充为2位数,
截取指定长度的字符串
$AllPath = "101103101000000000000000000000";
$sub = substr($AllPath, 0, 5); // 从字符串变量$string中截取从0开始5个字符
echo $sub; // 输出:101
strlen( $AllPath ) //获取字符串的长度, 值为30
PHP退出函数die(),exit(),return的区别
1. die(),exit()是同一意思,die是exit的别名,都是指终止脚本运行,退出当前程序
用法:
$retval = $stmt->execute();
if (!$retval) {
die('无法插入数据: ' . $stmt->error);
}
//一般程序出错终止脚本用exit(), 当程序出错需要输出提示信息时用die()
2. 退出函数循环用retrun,也可用exit()和die()
例0:
<!--?php
$a = 1;
$b = 9;
exit("{$a}"); // 终止脚本运行,下面不在运行
$sum = $a + $b;
echo $sum; // 不被输出
?-->
例1:
<!--?php
$a = 1;
$b = 9;
echo $a; // 输出 1
exit(0); // 终止脚本运行,下面不在运行
$sum = $a + $b;
echo $sum; // 不被输出
?-->
例2:
exit("<br-->退出脚本"); // 终止脚本运行,下面不在运行
例3:
$fp=fopen("./readme.txt","r") or die("不能打开该文件");