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
$x=5; $y=10;
function myTest()
{
global $x,$y;    或 $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];
$y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>
 
 
 
static 作用域
当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。
要做到这一点,请在您第一次声明变量时使用 static 关键
<?php
function myTest()
{static $x=0;
echo $x;
echo PHP_EOL; //换行符
$x++;
}
myTest();
myTest();
myTest();
?>
每次调用该函数时,该变量将会保留着函数前一次被调用时的值。

注释:该变量仍然是函数的局部变量。

 

 

参数作用域

参数是通过调用代码将值传递给函数的局部变量。

参数是在参数列表中声明的,作为函数声明的一部分:

<?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
$txt1="学习 PHP";
$txt2="RUNOOB.COM";
$cars=array("Volvo","BMW","Toyota");
echo $txt1;
echo "<br>";
echo "$txt2 学习 PHP ";
echo "<br>";
echo "我车的品牌是 {$cars[0]}";
?>

PHP - if...else语句

if (条件)

{

成立时执行

}

else

{

不成立时执行

}


if...elseif..else

 
 
switch ()
{
case label1:
 
 
case label2:
 
 
 
default:
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 

连接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

posted @ 2021-01-30 20:00  nonashi  阅读(53)  评论(0)    收藏  举报