ホームページ > php教程 > php手册 > php语言基础学习笔记

php语言基础学习笔记

WBOY
リリース: 2016-06-13 10:57:45
オリジナル
916 人が閲覧しました

花了一个小时复习了一下很多年没有碰了的php,mark一下,高二时学的。

1. 代码嵌在

2.输出函数echo,相当于js中的document.write

3.可以在打印双引号时用单引号或者在打印双引号时使用单引号。

   echo 'She said,"how you are?"';

   echo "she said,'how you are?'";

4.在同样的引号或者打印需要转义的符号可以使用\,echo 'I \'m just ducky.'; echo "she said,\"How are you?\"";

5.注释推荐使用shell风格,#this is a comment

6.变量同c,前面有$.

    echo $money;

    echo "hello,$money";

7.连接字符串 $aa = "sdfs";$bb = "fsdfs"; $cc = $aa.$bb;

   $cc = $cc."fsdfs";

8.关于数字

    $n = 2.13;

   $n = round($n);   //3  四舍五入

   $n = 3.13141;

   $n = round($n,3);   //3.131保留位数的四舍五入

  $n = number_format($n);   //加分隔符

   $n  = number_format($n,4);//设置位数的加分割符

9.常量

  define('NAME','VALUE');

  echo NAME;

10.get用于发起数据请求,post用户单向发送数据

11.$_REQUEST为超全局变量,为$_POST和$_GET的集合

12.isset()函数用于确定一个变量是否有值

13.empty()函数用于确定一个变量是否为空值

14.检验是否为数字使用is_numeric函数

15.数组

    $band[] = "sdfs";

   $band[] = "sdfs";

   $ band[] = "huhu";

   $state = array(key1 => value1,key2 => value2.......);

  键值对应     echo $state[key1];

  foreach($array as $key =>$value){

}

   二维数组

  $array2 = (key1=>array1,.......);

16.排序

    sort按值排序,重置健值关系

    asort按值排序,维持键值关系

    ksort按键排序

   rsort,arsort,krsort反向排序

17.循环判断略

18.包含文件

    include(url);

    require(url);  //可包含多次

    include_once(url);

     require(url);  //只能包含一次

19.处理html表单

   if($isset($_POST['submitted'])){

  }

else{

}

20.$page_title设置标题

21.设置粘性表单

  

22.函数参考js的函数

   注意可以返回一个数组

    例如return array($avariable1,$avariable2);

    可以设置默认参数

    function greet($name,$msg = "hello"){

}

23.要想使函数内的变量可以被外部使用可以global

    function xxx(){

     global $fsdf;

}

 

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート