程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php語言基礎學習筆記

php語言基礎學習筆記

編輯:關於PHP編程

花了一個小時復習了一下很多年沒有碰了的php,mark一下,高二時學的。

1. 代碼嵌在<?php  ?>內

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.設置粘性表單

   <input type="text" name="city" size="20" value="<?php echo $city;>" />

22.函數參考js的函數

   注意可以返回一個數組

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

    可以設置默認參數

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

}

23.要想使函數內的變量可以被外部使用可以global

    function xxx(){

     global $fsdf;

}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved