·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> php网站开发 >> PHP开发实战权威指南

PHP开发实战权威指南

作者:佚名      php网站开发编辑:admin      更新时间:2022-07-23
php开发实战权威指南3.2.1 变量的声明与命名
 1 <?php 2     $title="hello";   //正确 3     $title123="hello";  //正确 4     $123title="hello";  //错误 5     $_title="hello";     //正确 6     $@#title="hello";   //错误 7     $url="hello";   //我们得到一个变量url 8     echo $url;      //结果:hello 9     unset($url);   //删除一个变量url10     echo $url;     //结果为空11 ?>
3.2.2 可变变量与引用赋值
1 <?php2     $var="php";3     $php="hello";4     echo $var;   //输出结果php5     echo $$var;   //输出结果hello6 ?>
3.3.1 字符串
1 <?php2     $title="hello";  3     echo '$title,world';  //结果:$title,world4     echo "$title,world ";  //结果:hello,world5     echo "${title},world";  //结果:hello,world6     echo "{$title},world";  //结果:hello,world7     echo "\$title,world";  //结果:$title,world8 ?>
3.3.8 类型的强制转换与应用
//其他类型转换成整型<?php    $php=100.10;    echo (int)$php;  //输出结果:100    $php=true;    echo (int)$php;  //输出结果:1    $php="123php";    echo (int)$php;  //输出结果:123    $php="php123";      echo (int)$php;  //输出结果:0?>//其他类型转化为字符串型<?php    $php=100.1;    var_dump((string)$php);  //输出结果:string(4)"100.1"    $php=true;    echo(string)$php;  //输出结果:1?>//其他类型转化为浮点型<?php    $php="123.2php";    var_dump((float)$php);  //输出结果:float(123.2)    $php="php123.2";    var_dump((float)$php);  //输出结果:(0)?>//其他类型转化为布尔型<?php    $php="php";    var_dump((bool)$php);  //输出结果:bool(true)    $php=0;    var_dump((bool)$php);  //输出结果:bool(false)?>
3.8.1 PHP系统函数介绍

PHP中有两个特别的函数:include()和require()

区别:

  • 报错。include()引入文件时,如果碰到错误,会给出提示,并继续运行下边的代码;requie()引入文件时,如果碰到错误,会给出提示,并停止运行下边的代码。
  • 条件引用。include()是有条件包含函数,放在文件的任意位置;require()则是无tiaojian包含函数,放在文件的头部。
  • 文件引用方式。include()执行时需要引用的文件每次都要进行读取和评估;require()执行时需要引用的文件只处理一次。
3.8.4 PHP自定义函数引用传递

<?php

function fun(&$n){ //在参数前加&

$n=$n*$n; //$n运算后重新赋值给$n,$n的值被改变

}

$p=2; //原$p=2

fun($p); //参数$p的值被改变

echo $p; //现$p为4

?>