PHP编程
Completion requirements
代码片段
代码片段对于任何初学者学习代码都非常有用。
PHP 4 & 5
基础级别
-
echo "the text to print";
这个语言结构会输出引号中的文本。这不是一个函数,而是一个语言结构。 -
echo "$var";
注意使用的是双引号。由于使用了双引号,这会打印变量的值。如果$var="Bobby"
,则输出:Bobby
-
echo '$var';
注意使用的是单引号。此时会输出引号内的字面内容。输出为:$var
-
$var="Jericho"; echo "Joshua fit the battle of $var.";
除了将变量的值替换为变量名外(以及一两个其他小的内容),双引号会输出字面内容。所以,这会输出:Joshua fit the battle of Jericho.
如果使用单引号
'Joshua fit the battle of $var';
,则输出为:Joshua fit the battle of $var.
-
echo $var;
如果你只想打印变量的值,不需要使用引号。如果$var
的值是1214
,则输出:1214
-
require "url";
这个语言结构会包含引号中的页面。不能与动态页面一起使用,例如require("main.php?username=SomeUser");
是不行的。这不是一个函数,而是一个语言结构。 -
date("Date/time format");
该函数从 Unix 时间戳中返回一个日期。H
代表小时,i
代表分钟,s
代表秒,d
代表日,m
代表月,Y
代表四位数字的年份。例如,date("H:i:s d/m/Y");
会返回:12:22:01 10/08/2006
-
unlink("filename");
该函数删除指定的文件。
PHP 4
基础级别
<?php
$variable1 = 'beginning';
//这是定义变量后的注释
if ($variable1 == 'beginning') {
//如果变量值为 'beginning',则执行相应的操作
echo 'Hello World!';
//echo 会将内容输出到页面
}
else
{
echo 'some code';
}
?>
面向对象编程(OOP)
包括经验丰富的开发人员制作的基于 OOP 的示例。
PHP 5 仅适用
基础级别
仅适用于 PHP 5。
file_put_contents("filename", "Text to save");
该函数将指定的文本保存到指定的文件中。如果没有指定FILE_APPEND
参数,会覆盖文件中的现有内容。例如,file_put_contents("filename", "Text to save");
会将Text to save
写入文件filename
中,但会覆盖文件中现有的文本,而file_put_contents("filename", "Text to save", FILE_APPEND);
会将Text to save
追加到文件中,而不覆盖原有文本。
面向对象编程(OOP)
- 输入验证由 Kgrsajid 提供。
- 高级输入验证由 nemesiskoen 提供。
Last modified: Friday, 10 January 2025, 3:18 AM