php语言基础学习笔记_PHP教程

WBOY
풀어 주다: 2016-07-14 10:11:46
원래의
910명이 탐색했습니다.

花了一个小时复习了一下很多年没有碰了的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;

}

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/477277.htmlTechArticle花了一个小时复习了一下很多年没有碰了的php,mark一下,高二时学的。 1. 代码嵌在?php ?内 2.输出函数echo,相当于js中的document.write 3.可以在...
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿