end的PHP复习2

    科技2022-08-26  101

    PHP 类型比较 松散比较:使用两个等号 == 比较,只比较值,不比较类型。 严格比较:用三个等号 === 比较,除了比较值,也比较类型。

    PHP 常量 常量值被定义后,在脚本的其他任何地方都不能被改变。 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。

    设置常量,使用 define() 函数,函数语法如下: bool define ( string $name , mixed $value [, bool $case_insensitive = false ] ) 该函数有三个参数:

    name:必选参数,常量名称,即标志符。 value:必选参数,常量的值。 case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。

    常量在定义后,默认是全局变量,可以在整个运行的脚本的任何地方使用。

    PHP 字符串变量 字符串变量用于存储并处理文本。 赋一个文本值给变量时,记得给文本值加上单引号或者双引号。

    在 PHP 中,只有一个字符串运算符。 并置运算符 (.) 用于把两个字符串值连接起来。、 例如:$1.txt . " " . $2.txt

    PHP strlen() 函数:echo strlen(“Hello world!”); 等于12 求字符串长的。

    PHP strpos() 函数: strpos() 函数用于在字符串内查找一个字符或一段指定的文本。 如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。 例:strpos(“文本”,“查找的目标”)---------给出的是位置的数字

    PHP If…Else 语句

    <?php switch (n) { case 1: 如果 n=1,此处代码将执行; break; case 2: 如果 n=2,此处代码将执行; break; default: 如果 n 既不等于 1 也不等于 2,此处代码将执行; } ?>

    PHP 数组 数组能够在单个变量中存储多个值 在 PHP 中,array() 函数用于创建数组: array(); 在 PHP 中,有三种类型的数组:

    数值数组 - 带有数字 ID 键的数组 关联数组 - 带有指定的键的数组,每个键关联一个值 多维数组 - 包含一个或多个数组的数组

    count() 函数用于返回数组的长度(元素的数量)。

    遍历关联数组:

    <?php $age=array("e"=>"35","n"=>"37","d"=>"43"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>

    数组的排序:

    sort() - 对数组进行升序排列:字母按字母表,数字按大小 rsort() - 对数组进行降序排列:同上 asort() - 根据关联数组的值,对数组进行升序排列 ksort() - 根据关联数组的键,对数组进行升序排列 arsort() - 根据关联数组的值,对数组进行降序排列 krsort() - 根据关联数组的键,对数组进行降序排列

    While 循环 while - 只要指定的条件成立,则循环执行代码块: while (条件) { 要执行的代码; }

    do…while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环: do { 要执行的代码; } while (条件);

    for - 循环执行代码块指定的次数: for (初始值; 条件; 增量) { 要执行的代码; } 参数:

    初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)。 条件:循环执行的限制条件。如果为 TRUE,则循环继续。如果为 FALSE,则循环结束。 增量:主要用于递增计数器(但可以是任何在循环的结束被执行的代码)。

    foreach - 根据数组中每个元素来循环代码块:

    每进行一次循环,当前数组元素的值就会被赋值给 v a l u e 变 量 ( 数 组 指 针 会 逐 一 地 移 动 ) , 在 进 行 下 一 次 循 环 时 , 您 将 看 到 数 组 中 的 下 一 个 值 f o r e a c h ( value 变量(数组指针会逐一地移动),在进行下一次循环时,您将看到数组中的下一个值 foreach ( valueforeach(array as $value) { 要执行代码; }

    PHP 函数 创建 PHP 函数: ①函数的名称应该提示出它的功能 ②函数名称以字母或下划线开头(不能以数字开头)

    <?php function functionName() { // 要执行的代码 } ?>

    PHP 魔术常量 1,LINE :文件中的当前行号。 2,FILE :文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。 3,DIR:文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录 4,FUNCTION :返回函数名称 5,CLASS :返回类名称 6,TRAIT :从基类继承的成员被插入的 SayWorld Trait 中的 MyHelloWorld 方法所覆盖。其行为 MyHelloWorld 类中定义的方法一致。优先顺序是当前类中的方法会覆盖 trait 方法,而 trait 方法又覆盖了基类中的方法。

    <?php class Base { public function sayHello() { echo 'Hello '; } } trait SayWorld { public function sayHello() { parent::sayHello(); echo 'World!'; } } class MyHelloWorld extends Base { use SayWorld; } $o = new MyHelloWorld(); $o->sayHello(); ?>

    7,METHOD :返回方法名 8,NAMESPACE :返回空间名称

    Processed: 0.014, SQL: 9