php基礎知識

2022-08-13 09:48:13 字數 1197 閱讀 4535

1、php的基礎語法

這是標準形式1

<?php

這裡寫php**;

這是標準形式2

短標籤形式

.....這裡是php**

此形式依賴於php.ini中的一項設定:

short_open_tag = on;

注意,在php語句結束時最後的分號不能省略

2.php中的變數

變數的含義是包含了乙個名稱和乙個值的識別符號

在php中變數 必須要用$符號開頭,在$符號的後面要緊跟變數名。

例子:$a = 1;

這個變數的含義是變數$a代表著1。

並且在php中不支援想js中的只定義不賦值。

變數直間的傳值方式有兩種

1、值傳遞:

**例項:

$a = 1;

$a = $b;(在這個時候發生了傳值問題,$a把值傳給了$b)

$c = $a+10;(這個時候沒有發生傳值問題,因為傳值只能發生在變數與變數之間 ,當$a+10後已經是乙個值)

2、引用傳值:

**示例:

$a = 10;

$a = &$b;(注意符號的&一定要有)

這樣說明$a與$b兩個變數指向同樣乙個資料。所以

對變數$a的操作,改變的資料,也就是體現為$b也發生了改變。

可變變數:

定義:可變變數就是乙個變數的名,又是乙個變數。

例子:$v1 = 「abc」;              //這是乙個字串變數,其內容是字串「abc」

$abc = 10;                  //這是乙個普通變數,其內容是數字10

echo  $$v1;             //此時,就是所謂「可變變數」

可變變數可以套嵌多層,就像$$$a;這樣

預定義變數:

定義:預定義變數又可叫超全域性變數,其中包括;

$_get,$_post,$_server,$_request等等。。。

注意,預定義變數都是陣列的形式。

其中$_get和$_post都是提交形式,而$_request是前兩種形式的組合。

php基礎知識

2.3 語法 就像前面提到的一樣,你可以混合編寫你的php 和html 因此你必須有辦法將兩者區別開來。以下就是你可以採用的幾種方法。你可以選用其中一種你最適應的並且就這樣堅持這種方法!從html中分離 以下是可以使用的方法 注釋 php支援c,c 和unix風格的注釋方式 c,c 風格多行注釋 c...

PHP基礎知識

php的特點 php的型別有哪些 指令碼語言 解釋型弱型別 物件導向 面向過程 在php中,所有使用者定義的函式 類和關鍵字詞 例 if else echo 等等 在php中,所有變數都對大小寫敏感 標量型別 boolean integer float double string 符合型別 arra...

PHP基礎知識

二 注釋 三 資料型別 特殊資料型別 php和其他幾種web語言一樣,都是使用一對標記對將php 部分包含起來,以便和html 相區分。echo 這是乙個xml風格的標記對 echo 這是乙個簡短風格的標記對 echo 這是乙個asp風格的標記對 如要使用簡短風格和asp風格,需要在php.ini ...