PHP的基础语法:
php脚本在服务器上执行,然后像浏览器发送回纯html结果
基础的php语法
php脚本以<?php开头 ,以?>结尾<?php
#php代码
?>
php文件的默认文件扩展名是".php".。
php文件通常包含HTML标签以及一些PHP脚本代码。
举个栗子:
注:php代码中关于注释<?php
#注释内容
//注释内容
多行注释采用
/*
注释内容
*/
?>
php页面
echo "hello word!";
#php代码采用;结尾的语句
?>
关于php大小写铭感
在php中,所有用户自定义的函数类,关键词都对大小写不敏感
关键词包括if,else,echo等
对于变量大小写铭感在引用的时候需要注意变量大小写。<?php
#变量规则
/*变量需要以$符号开头,其后是变量的名称
变量名称必须以字母或下划线开头
变量名称不能以数字开头
变量名称只能保护数字字符和下划线(A-z,0-9以及_)
变量名称对大小写铭感($y与$Y是两个不同的变量)
*/
?><?php
$x="hello ";
$y="word!";
echo "$x $y";
?>
两种基本输出方法:echo和print
echo 能够输出一个以上的字符串
print 只能输出一个字符串,并返回值1
几个栗子:<?php
$txt1="5itraining";
$txt2="snowbamboo.com";
$phones=array("Vivo","xiaomi","huawei");
print $txt1;
print "
";
print "Study PHP at $txt2";
echo "
";
print "My phone is a {$phones[0]}";
?>
php数据类型<?php
/*
字符串、整数、浮点数、逻辑、数组、对象、null
*/
?>
字符串:<?php
//字符串是字符序列、需要使用引号
?>
举个栗子:<?php
echo "www baidu com";
echo "
";
echo "www baidu com";
?>
注:单引号和双引号没有什么具体的区别,字符间也没有什么空格的区别
整数:<?php
/*
整数必须至少有一个数字(0-9);
整数不能包含逗号或空格;
整数不能有小数点;
整数不能有小数点;
整数正负均可;
可以用三种格式规定整数:十进制、十六进制、或者八进制;
*/
?>
函数 var_dump()可以返回变量的类型和值
举个栗子:<?php
$x = 5985;
var_dump($x);
echo "
";
$x = -345; // 负数
var_dump($x);
echo "
";
$x = 0x8C; // 十六进制数
var_dump($x);
echo "
";
$x = 047; // 八进制数
var_dump($x);
?>
浮点数:
浮点数是指小数点指数形式的数字,不能使用引号!
举个栗子:<?php
$x=12.3;
var_dump($x);
?>
布尔型
布尔型变量是有两种逻辑状态的变量,包含两个值“真or假”,变量值的真假而赋予整数型1或0。把一个整数装换成布尔型变量,如果整数型值为0,则布尔值为0,则布尔值为假;反之如果整数值为非0,则布尔值为真。通常用于条件测试。
逻辑是 true 或 false。<?php
$x=true;
echo $x;
?>