1.php的格式,每条语句都要以 号结束

你将会看到 浏览器输出的是:这是php的基础格式

2.php定义变量  PHP 中的所有变量都是以 $ 符号开始的。

php定义变量不需要声明 直接定义了然后开源直接赋值:

这是给a这个变量赋了一个字符串的值 并输出,结果和上面一样,当然也可以赋值数字,就不需要""号了

3.多个变量一起输出:

4.通过strlen()函数 计算出字符串的长度 并输出“”号之内都计算 包括空格:

5.strpos() 函数用于在字符串内检索一段字符串或一个字符

6.if...else  判断语句
如果为真则执行这些代码,如果为假时执行另一些代码,请使用 if....else 语句。

通过if 语句 来判断 a 与 b的值 

7.使用 Switch 语句可以避免台复杂的 if..elseif..else 代码块。

8.使用 循环 来重复执行某段代码,php中循环有:

while 循环   do..while循环   for循环   foreach循环

while循环:

<?php

$i=1;   //定义i=1

while($i<=5){   //判断的条件

echo "这个数是".$i."<br/>";  //条件为真 则出书 并换行 来表示区分

$i++;     //输出玩$i变量 将递增后 继续执行判断条件,一直到为假后,才跳出循环

}

?>

do..while循环: 

<?php 

$i=0;

do   //至少执行一次循环

  {

  $i++;  //先进行递增

  echo "这个数是 " . $i . "<br />";   //输出内容

  }

while ($i<5);  //再进行判断看是否还要继续循环语句,为真继续,为假则跳出循环。

?>

for循环:  

<?php

for ($i=1; $i<=5; $i++)   //先从条件 直接定义了要循环多少次 >5后就跳出循环

{

  echo "你好 <br />";    //循环后输出的内容

}

?>

foreach循环:  用于数组的循环

<?php

$arr=array("one", "two", "three");  每循环一次  数组将会给value变量赋值

foreach ($arr as $value)

{

 echo "Value: " . $value . "<br />";  输出内容和数组赋给的值,循环到数组结束为止。

}

?>

9.php的强大来源于他所应有的700个内建的函数

<?php

function writeMyName() //自定义个函数

  {

  echo "李小龙";   //函数的代码

  }

echo "你好<br />";

echo "我的名字是 ";

writeMyName();     //调用自定义的函数

echo ".<br />没错, ";

writeMyName();     //调用自定义的函数

echo " 就是我的名字.";        

?>

10.向自定义函数里面加个参数 变量

<?php

function writeMyName($fname)    //自定义函数里加了个$fname变量

  {

  echo "刘" . $fname."<br />";   //输出内容

  }

echo "我的名字是 ";

writeMyName("罗锅");  //变量的值

echo "我的名字是 ";

writeMyName("德华");  //变量的值

echo "我的名字是 ";

writeMyName("嘉玲");  //变量的值

?>    //运行代码   看下结果就明白了。

加两个参数的情况:

<?php

function writeMyName($fname,$punctuation)   //加入了两个参数

  {

  echo " 刘" . $fname . $punctuation . "<br />";

  }

echo "我的名字是 ";

writeMyName("罗锅","."); // 两个参数的值

echo "我的名字是 ";

writeMyName("德华","!");  // 两个参数的值

echo "我的名字是 ";

writeMyName("嘉玲","...");  // 两个参数的值

?>

函数也能用于返回值:

<?php

function add($x,$y) //自定义一个add函数 给他添加了 两个参数

  {

  $total = $x + $y;  //定义了个$total变量 他的值 是 $x+$y

  return $total;     //返回$total的结果

  }

 echo "1 + 2 =" .add(1,2)  //这里开始输出 

?>