PHP笔记开始了-----函数----echo print等输出---变量 isset():empty():unset()

// strlen():可以获取指定字符串的长度

PHP 有多种创建字符串的方式:单引号、双引号等。

  • 单引号字符串

    • 不支持特殊的转义符号,例如 \n

    • 如果要表示一个单引号字符内容,可以通过 \' 表达

    • 如果要表示一个反斜线字符内容,可以通过 \\ 表达

  • 双引号字符串

    • 支持转义符号:\" \ $ \r \n \t

    • 支持变量解析

// echo可以输出字符串,它可以同时输出多个字符串,以,分隔

// echo 'hello wrold';

// echo 'hello wrold','    xiaoming';

// echo 'hello wrold';

// echo 'xiaoming123';

// echo 'hello wrold','<br>xiaoming';

// print:它也可以输出字符串,它只能输出一个值

// print('abc');

// print_r():更多的用来输出复杂类型:它可以输出复杂数据的key和值

// print_r([1,2,3]);

// echo [1,2,3];

// var_dump():可以输出复杂类型,它可以输出复杂类型数据的key和value,同时还可以获取value的长度

// var_dump(["abc","a","qq"]);

# 它也可以进行单行注释,只不过很少用

/*

多行注释中可以创建多行文本说明

开头和结束与js一样

*/

function cal(){

// 如果想在函数内部使用函数外部声明的全局变量,那么就可以使用关键字:global

// global就是用来添加对外部成员的引用

// 注意点:不能在引用的同时对变量赋值,如果想赋值,则需要换下一行赋值

global $num;

// 如果在函数内部修改了全局变量的值,那么这个修改也会影响后面的使用

$num = 10;

$sum =0;

for($i =0;$i<=$num;$i++){

// $sum = $sum + $i;

$sum += $i;

}

return $sum;

}

1.声明变量:

特点:

// 1.所有变量的声明必须以$符号做为前缀

// 2.变量名区分大小写

// 3.变量名的组成由字符,数字,下划线构成

// var age = 20;

// 类似js中的弱类型,php在声明变量的时候无需关注类型,系统会根据值进行自动的判断

// $age = 20; //声明变量并同时赋值

// echo $age;

// $name = 'jack';

// echo $name;

// $gender; //相当于变量的声明

// // 在php中如果声明变量没有赋值,那么这个值默认为null

// // 在php代码的语句最后建议都添加分号,如果不加,除非是最后一行,否则就会报错

// echo $gender;

// echo 123;

// 补充与变量相关的函数

// isset():判断变量是否存在,判断变量是否定义了,同时它还可以判断变量的值是否为null

// 输出结果的细节:在php中如果输出true,那么结果为1,如果输出false,输出结果为null

// $age = 20;

// $name ='jack';

// var_dump(isset($name));

// empty():判断变量是否为空值,为空的值有:"" 0 "0",null,false,array().如果值为以上中的某一个,则返回值

// $name = "0";

// $name = 0;

// $name = false;

// $name = array(1);

// var_dump(empty($name));

; // unset():删除变量:

// 1.如果删除一个变量,那么变量的值会置为null

// 2.可以同时删除多个变量

// 3.如果在函数中删除全局变量,那么并不会真正的将全局变量删除(以后再说)

猜你喜欢

转载自blog.csdn.net/qq_32088827/article/details/83216902