隨手學和記——PHP快速上手基礎

來源:互聯網
上載者:User

標籤:

PHP是一門解釋性指令碼語言。

你可以在PHP檔案中寫HTML、CSS、JavaScript和PHP,形成一個供瀏覽器解釋渲染的頁面。你也可以用PHP作服務端語言進行邏輯處理,和串連資料庫。


1.使用PHP
<?php
   #這裡是php代碼
   echo "hello world";
?>

2.php中函數、類、關鍵字大小寫不敏感;所有變數都大小寫敏感。


3.變數都$開頭,名稱以字母或底線開頭。不需要聲明,首次賦值時被建立。若類型。

4.範圍
   local:函數內聲明
   global:函數外聲明。$GLOBALS[v_name]以數組儲存了所有全域變數
   static:靜態,在函數調用結束後也不會被回收

5.輸出
  echo:輸出一個以上字串,無傳回值
  print:輸出一個字串,始終返回1

6.資料類型
  字串:單引號
  整數:0x 16進位 0 八進位
  浮點數
  邏輯
  數組
  對象
  NULL

7.字串函數
  strlen()字串長度
  strpos()檢索字元或文本

8.常量
  define("greeting","hello"); 一次賦值,不能再改變。

9.函數
  function Func1(){} 函數名稱對大小寫不敏感
  function Func2($min=1){...} 給參數設定預設值

10.數組
  索引數組
  關聯陣列
  多維陣列

11.排序
  sort() rsort() a sort() ksort() arsort() krsort()

12.超全域變數
 $GLOBALS $_SERVER $_REQUEST $_POST $_GET $_FILES $_ENV $_COOKIE $_SESSION

13.資料庫
  mysql_connect等函數 php5.5之後就不再支援
  改用mysqli庫函數

 

隨手學和記——PHP快速上手基礎

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.