程式CODE

2013年4月7日 星期日

PHP5函數備忘

PHP5的常用函數備忘

一、字串
  (1) substr(字串,0,10);
      取部分字串,從頭開始,取10個字元

  (2)trim(字串);
      頭尾去空白

  (3) explode(",", 字串);
      用「,」切割字串...成為一個陣列,再用count(陣列)數有幾個

  (4)nl2br(字串);
      把字串裡的換行符號\n,轉為<br>

  (5)str_replace(被取代,變為,字串)
      把字串裡要被取代的字,變為想要的另一組字

  (6)sprintf("%03s",變數)
      $stud_tel_3 = sprintf("%-14s",$stud_tel_3);
      表示變數的字串要14位元,補空白,補在左邊

     $stud_tel_3 = sprintf("%014s",$stud_tel_3);
      表示變數的字串要14位元,補0,補在右邊

  (7)strtolower()
      大寫英文轉小寫

二、數字

  (1)round($n);
      四捨五入

  (2)ceil($n);
      無條件進位

  (3)floor($n);
      無條件捨去



三、時間
  (1)date("YmdHis");
      例如:201203041530

  (2)date('Y-m-d');
      例如:2012-03-04


四、網路
  (1)$_SERVER["REMOTE_ADDR"];
      取使用者ip

  (2) header("Location: index.php");
      轉頁面到index.php

  (3)$_REQUEST['變數名']
      同時可取到post或get傳來的值(一招取代$_POST和$_GET)

  (4)move_uploaded_file($_FILES["file"]["tmp_name"][$i],儲存路徑);
      儲存上傳檔案

  (5)$_FILES["file"]["size"][$i],$_FILES["file"]["name"][$i];
      上傳檔案的容量,檔名

五、判別
  (1)is_numeric(變數)
      判斷變數是否為數字或數字的字串


沒有留言:

張貼留言