PHP基礎入門(一)

2022-05-01 03:42:10 字數 1610 閱讀 2335

php現在很火的後台開發語言,它融合了許多其他的語言,所以它的靈活性不用多說.話不多說,我們開始php的學習吧!

整數型別:$變數名=132;

浮點型別:$變數名=1.32;

字串型別:$變數名="132";

布林型別:$變數名=true/false;

陣列型別:$變數名=array("a","b","c");

(要輸出1,則可以寫 echo $變數名[0];陣列裡面的內容可以是整數,浮點數,字串,陣列,物件都可以。除此之外,php陣列除了支援數字索引外,還支援字串索引,例如:

<?php

$zz=array(

'aa'=>'aa',

'bb'=>'bb',

'cc'=>'cc'

);echo $zz['aa']

?>

那麼結果就會輸出aa。

)變數名,常量名,函式名只能由下劃線或字母開頭。

判斷變數型別:is_變數型別($變數名);

獲取變數型別:gettype($變數名);

設定變數型別:settype($變數名,"需要轉換成的變數型別");

判斷變數是否已經定義:isset($變數名);

刪除乙個或多個變數:unset($變數名,$變數名);

定義常量:define(常量名,常量值);

"."這是字串連線符;

函式定義:

function 函式名($引數)

(引數分為有預設引數和普通引數,但是在呼叫函式的時候沒有填引數,那麼就用預設值.如果填了,就運用的是填的值.如果兩種引數同時存在,那麼預設引數必須在普通引數後面)

變數函式:$變數名="函式名";

$變數名();//實際呼叫的是上面等於的函式

全域性變數並不能在函式裡面有作用,函式裡面定義的變數只能在函式裡使用;

如果想要在函式裡面使用全域性變數,那麼在函式裡面用global來定義全域性變數;

form表單 :

這是將頁面跳轉到ss.php頁面,在ss.php頁面中想要表示出傳入的資料的方法

$username=$_post['username'];(注意格式,並且記住這裡的username是表單裡面元素的name屬性);

session:是指使用者進入**到瀏覽器關閉這段時間.

使用session的原因:在web開發應用的時候,頁面之間需要傳遞資料,怎麼確定不同客戶端發生的不同的請求操作,那麼就需要用到session.session能夠記錄有關的資訊來完成使用者身份確認.

(在使用session之前,需要定義,必須首寫 session_start(); )

格式:$_session['user']='txz';

上傳檔案(從客戶端上傳到服務端):

上傳此檔案:(他會自動生成乙個按鈕讓你上傳檔案)

在php程式中可以使用全域性變數$_files陣列來處理資料,

$file['myfile']['name']檔名

$file['myfile']['size']檔案大小

$file['myfile']['type']檔案型別

$file['myfile']['tmp_name']檔案上傳後,在服務端儲存時臨時檔名

$file['myfile']['error']檔案上傳的時候出現的錯誤資訊

PHP入門基礎

echo是php中的輸出語句,可以把字串輸出 字串用雙引號括起來 如下 乙個字串是用雙引號括起來的乙個詞或乙個句字。注意 連線符可以連線多個字串 在php中字串 連線符是用點 來表示的,這一點比較特殊,其它語言中是用加號 來表示的。每一條php 行結尾處都會有乙個分號 在php中也有注釋語句 用雙斜...

php 基礎入門

php 的安裝 linux apche php windows apmserv5.2 php的寫法 1.phpinfo 列印出伺服器的詳細資訊 2.echo wlecom booke.com 3.習慣用第一種寫法 什麼語句後面加分號?什麼不加分號?結構定義語句 不加分號for i 0 i 10 i ...

PHP入門基礎

1 分隔符 分號 語義分為兩種 一種是在程式中使用結構定義語句,例如流程控制 函式定義 類的定義等,用來定義程式結構使用的語句。在結構語句後面不能使用分號作為結束 另一種是在程式中使用功能執行語句,例如變數的宣告 內容的輸出 函式的呼叫等,是用來在程式中執行某些特定功能的語句,這種語句也可以成為指令...