<?php
/**
连接运算符
. 连接2个参数生成新的字符串
.= 连接运算符,把右边的值,追加到左边的变量
赋值运算符
= 把右边的值,赋值给左边的变量 【==判断相等】
禁止显示警告信息
@ 函数,变量,常量前来禁止显示错误的警告信息,不可以放在条件结构语句中,一般来说,放置在有返回值的
三元表达式
表达式1?表达式2:表达式3; 【当表达式1成立的时候,执行表达式2;如果不成立,执行表达式3】
*/
连接运算符
. 连接2个参数生成新的字符串
.= 连接运算符,把右边的值,追加到左边的变量
赋值运算符
= 把右边的值,赋值给左边的变量 【==判断相等】
禁止显示警告信息
@ 函数,变量,常量前来禁止显示错误的警告信息,不可以放在条件结构语句中,一般来说,放置在有返回值的
三元表达式
表达式1?表达式2:表达式3; 【当表达式1成立的时候,执行表达式2;如果不成立,执行表达式3】
*/
// . 连接运算符
$title="PHP基础之连接运算符";
$bbs="www.google.com";
$www="<h1>".$title.$bbs."</h1>"."_______"."<br />";
echo $www;
$title="PHP基础之连接运算符";
$bbs="www.google.com";
$www="<h1>".$title.$bbs."</h1>"."_______"."<br />";
echo $www;
// .= 连接运算符
$title="PHP基础之连接运算符!";
$title.="testing追加变量测试中。。。。。";
echo $title;
结果:PHP基础之连接运算符!testing追加变量测试中。。。。。
$num=1;
$num.=2;
echo $num;
结果:12 //【.=字符串的连接】
$num.=2;
echo $num;
结果:12 //【.=字符串的连接】
//$num=1;
//$num+=2;
//echo $num;
//结果:3
//赋值运算符
$str="把这些内容赋值给左边的变量";
$str="把这些内容赋值给左边的变量";
//禁止显示警告信息
$file_name="test.txt"; //【网站根目录新建一个tester.txt,内容随意】
$file=fopen($file_name,'r');
$content=fread($file,filesize($file_name));
echo $content;
结果:会看到警告信息 //【由于我们的文件名不存在所以会提示一些警告信息】
$file_name="test.txt"; //【网站根目录新建一个tester.txt,内容随意】
$file=fopen($file_name,'r');
$content=fread($file,filesize($file_name));
echo $content;
结果:会看到警告信息 //【由于我们的文件名不存在所以会提示一些警告信息】
//禁止显示警告信息
$file_name="test.txt"; //【网站根目录新建一个tester.txt,内容随意】
$file=@fopen($file_name,'r');
$content=@fread($file,filesize($file_name));
echo $content;
结果:空白 //【为了不让用户看到这种错误信息,我们通常加@屏蔽掉这些信息】
$file_name="test.txt"; //【网站根目录新建一个tester.txt,内容随意】
$file=@fopen($file_name,'r');
$content=@fread($file,filesize($file_name));
echo $content;
结果:空白 //【为了不让用户看到这种错误信息,我们通常加@屏蔽掉这些信息】
//禁止显示警告信息
$file_name="tester.txt"; //【网站根目录新建一个tester.txt,内容随意】
$file=fopen($file_name,'r');
$content=fread($file,filesize($file_name));
echo $content;
结果:正常打开我们的文件,并且显示内容
$file_name="tester.txt"; //【网站根目录新建一个tester.txt,内容随意】
$file=fopen($file_name,'r');
$content=fread($file,filesize($file_name));
echo $content;
结果:正常打开我们的文件,并且显示内容
//三元表达式
$num=600;
$max=$num>700 ? '$num大于当前数值' : '$num小于当前数值';
echo $max;
结果:$num小于当前数值
$num=600;
$max=$num>700 ? '$num大于当前数值' : '$num小于当前数值';
echo $max;
结果:$num小于当前数值
$uname=isset($_GET['uname']) ? $_GET['uname'] : '变量不存在!';
echo $uname;//【我们直接访问该php文件】
结果:变量不存在!
$uname=!empty($_GET['uname']) ? $_GET['uname'] : '没有取得数据!';
//三元表达式等价于下面的if else结构
//if(!empty($_GET['uname'])){
// $uname=$_GET['uname'];
//}else{
// $uname="没有取得数据!";
//}
echo $uname;//【我们访问该php文件名之后?uname=张三】
结果:张三
?>
//三元表达式等价于下面的if else结构
//if(!empty($_GET['uname'])){
// $uname=$_GET['uname'];
//}else{
// $uname="没有取得数据!";
//}
echo $uname;//【我们访问该php文件名之后?uname=张三】
结果:张三
?>