-
PHP中循环结构之foreach循环语句(任务一) 在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。 (1)只取值,不取下标 <?php foreach (数组 as 值){ //执行的任务 } ?> (2)同时取下标和值 <?php foreach (数组 as 下标 => 值){ //执行的任务 } ?>查看全部
-
JavaScript只能获得客户端的信息,而“访问网站的总人数”是存储在服务器端的。PHP可以查看全部
-
PHP中循环结构之while与do…while语句的区别 while与do…while循环语句的区别是,while先判断条件是否成立,后执行循环,do...while先执行一次任务,再判断是否继续执行循环,也就是说do...while至少会执行一次任务。当条件为FLASE时,while中的任务会一次也不执行,do...while中的任务会执行1次查看全部
-
条件结构之switch…case…中的break break的作用是阻止代码进入下一个case 中继续执行,结束循环。查看全部
-
查错:@表达式 1)php.ini->激活了track_error 2) 错误信息放在变量$php_errormsg里查看全部
-
PHP中的错误控制运算符 PHP中提供了一个错误控制运算符“@”,对于一些可能会在运行过程中出错的表达式时,我们不希望出错的时候给客户显示错误信息,这样对用户不友好。于是,可以将@放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉; 如果激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中,此变量在每次出错时都会被覆盖,所以如果想用它的话必须尽早检查。 需要注意的是:错误控制前缀“@”不会屏蔽解析错误的信息,不能把它放在函数或类的定义之前,也不能用于条件结构例如if和foreach等。 代码:<?php $conn=@mysql_connect("localhost","username","password"); echo "出错了,错误原因是:".$php_errormsg; ?> 结果: 出错了,错误原因是:mysql_connect() [function.mysql-connect]: No such file or directory查看全部
-
PHP中的字符串连接运算符 (1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。 (2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。查看全部
-
PHP中的逻辑运算符 我们可以从投票的角度来理解逻辑运算: 1、逻辑与:要求所有人都投票同意,才会通过某协议; 2、逻辑或:只要求一个人投票同意就行; 3、逻辑异或:只能有且只能有一个人投票同意; 4、逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;查看全部
-
PHP中的三元运算符 (“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。 代码: <?php $a = 78;//成绩 $b = $a>=60?"及格":"不及格"; echo $b; ?> 结果:及格查看全部
-
1、error_reporting(0); //禁止显示PHP警告提示 <?php error_reporting(0); //禁止显示PHP警告提示 $var; //为变量未赋值; var_dump($var); $var1=null;//将“null”赋值给变量“$var1” var_dump($var1); $var2=null;//将“NULL”赋值给变量“$var2”; var_dump( $var2); $var3 = "节日快乐!"; unset($var3);//将变量“$var3”注销定义。 var_dump($var3); ?>查看全部
-
PHP中的赋值运算符 PHP的赋值运算符有两种,分别是: (1)“=”:把右边表达式的值赋给左边的运算数。它将右边表达式值复制一份,交给左边的运算数。换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中。 (2)“&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。 <?php $a = "我在慕课网学习PHP!"; $b=$a; $a = "我天天在慕课网学习PHP!"; $c=&$a; echo $b."<br />"; echo $c."<br />"; ?> 结果:我在慕课网学习PHP! 我天天在慕课网学习PHP!查看全部
-
PHP运算符一般分为算术运算符、赋值运算符、比较运算符、三元运算符、逻辑运算符、字符串连接运算符、错误控制运算符。查看全部
-
如何判定常量是否被定义: defined()函数可以帮助我们判断一个常量是否已经定义,其语法格式为: bool defined(string constants_name)它只有参数constant_name,指的是要获取常量的名称, 代码: <?php define("PI1",3.14); $p = "PI1"; $is1=defined($p); $is2=defined("PI2"); var_dump($is1); var_dump($is2); ?> 结果:bool(true) bool(false)查看全部
-
用d查看全部
-
常量如何取值: 第一种是使用常量名直接获取值;例如计算圆周率的面积。 第二种是使用constant()函数 语法:mixed constant(string constant_name) 代码演示: <?php $p=""; //定义圆周率的两种取值 define("PI1",3.14); define("PI2",3.142); //定义值的精度 $height = "中"; //根据精度返回常量名,将常量变成了一个可变的常量 if($height == "中"){ $p = "PI1"; }else if($height == "低"){ $p = "PI2"; } $r=1; $area = constant($p)*$r*$r; echo $area; ?> 结果: 3.14查看全部
举报
0/150
提交
取消