php学习

 

  

前言:

感觉自己所学的php基础太

脆,重新复习进行学习。

php介绍:

php是超文本预处理语言

用于处理html。正是因为

有了php html才不会变的如此单调

0x01:

<?php
echo "shang";
?>

  echo用于输出

<?php
function sx()
{
  $x=10;
  $y=9;
  echo $x-y;
}
sx();
?>

--------------------------------------------------------------------
<?php
function sx($s)
{
  $x=$s-60;
  echo $x;
}
sx(70);
?>

 $用于命名变量;

function用于自定义函数;

<?php
function sxf()
{
  $sxg="你好";
  $sx="fuck";
  echo strlen($sk);
  var_dump($sk);
  echo mb_strlen($skg,encoding="utf-8");
}
sxf();
?>

 var_dump 用于获取类型;

    strlen 用于获取字符长度

 mb_strlen() 用于自定义编码获取字符长度

+ 加 x+=b x=x+b
- 减 x-=b x=x-b
* 乘 x*=b x=x*b
% 除 x%=b x=%b
. 拼接字符 x.=b x=x.b

++x 预递增 x加1,然后返回x
x++ 后递增 返回x,然后x+1
--x 预递减 x减1,然后返回x
x-- 后递减 返回x,然后x-1

x==y x等于y
x===y x绝对等于y
x>=y x大于等于y
x<=y x小于等于y
x!=y x不等于y
x>y x大于y
x<y x小于y

x and y 与 x和y都为true,则返回true
x or y 或 x或y为true,则返回true
x xor y 异或 x或y仅有一个为true,则返回true
x && y 与 x和y都为true,则返回true
x || y 或 x或y为true,则返回true
!x 非 y不等于y,返回False

<?php
$sx=90;
function tsg($g)
{
  global $sx;
  echo "$sx>$g";
  var_dump($sx>$g);
  echo "<br>";
  echo "$sx<$g";
  var_dump($sx<$g);
  echo "<br>";
  echo "$sx!=$g";
  var_dump($sx!=$g);
  echo "<br>"
  var_dump($x==$g);
  var_dump($x===$g);
  var_dump($x!=$g);
  var_dump($>=$g);
  var_dump($<=$g); 
}
tsg(90);
?>

  global 用于定义全局变量

原文地址:https://www.cnblogs.com/haq5201314/p/8441389.html