php
<?php
//注释单行 /* 多行 */
代码
?>
php文件通常包含HTML标签和一些PHP脚本代码
例:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo"Hello World!";
echo PHP_EOL; // 换行符
?>
</body>
</html>
变量必须以$开头
PHP
变量规则:
- 变量以 $ 符号开始,后面跟着变量的名称
- 变量名必须以字母或者下划线字符开始
- 变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )
- 变量名不能包含空格
- 变量名是区分大小写的($y 和 $Y 是两个不同的变量)
<?php
$s=1;$y=2;
$c=$s+$y;
echo $c;
?>
PHP 有四种不同的变量作用域:
- local(局部)
- global(全局)
- static
- parameter
global 关键字用于函数(局部)访问全局
注释:该变量仍然是函数的局部变量。
参数作用域
参数是通过调用代码将值传递给函数的局部变量。
参数是在参数列表中声明的,作为函数声明的一部分:
<?php
function myTest($x)
{
echo $x;
}
myTest(5);
?>
PHP echo 和 print 语句
echo 和 print 区别:
- echo - 可以输出一个或多个字符串
- print - 只允许输出一个字符串,返回值总为 1
提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。
echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。
PHP - if...else语句
if (条件)
{
成立时执行
}
else
{
不成立时执行
}
if...elseif..else
连接MySQL
例(面向对象) (面向过程)
<?php
$servername="localhost";
$username="username";
$password="password";
//连接创建
$conn=new mysql($servername,$username,$password); $conn=mysqli_connect($servername,$username,$password);
//检测连接
if($conn->connect_error){ if(!$conn){
die("连接失败".$conn->connect_error); die("Connection failed:".mysqli_connect());
} }
echo"连接成功";
?>
关闭连接
$conn->close(); mysqli_close($conn);
链接:https://www.runoob.com/php/php-mysql-connect.html
浙公网安备 33010602011771号