php基礎教程(三)

2022-08-26 04:09:06 字數 899 閱讀 2678

<?php

} ?>

上述**中絕大多數都是建立表單所必需的html**。在此,我們僅對所涉及到的php知識做一下簡單介紹。

首先,我們來看一下**開始處的變數$php_self。變數$php_self是php中乙個很方便的指標,其變數值就是當前頁面的url位址。這樣,我們就可以通過在隨後的form標籤中將target的值設定為$php_self,實現由該表單頁面處理表單的目的。這裡,我們使用$php_self變數而不使用頁面的實際位址,是因為通過使用$php_self變數,我們可以方便對編寫的頁面**進行修改和移動,而不必擔心在每次改動之後重新輸入新的頁面位址。

另外,在使用$php_self變數時,我們採用了如下方式:

global $php_self;

這表明**中的$php_self變數為全域性變數。使用者在使用php的過程中一定要注意php中任何的函式變數都是區域性變數。這就意味著任何函式變數的作用域都只侷限於包括該變數的函式本身。即使函式外存在同名變數,變數的值也不相同。因此,如果我們沒有在**中以顯式方式宣告函式變數$php_self為全域性變數具有全域性唯一值的話,使用者就會發現函式中的變數$php_self的值將會為空,而不是我們預先所期望的當前頁面的url位址。

使用者可能已經注意到我們將表單複選選項的名稱設定為times陣列,而把單選選項的名稱設定為fruit常規變數。這是因為單選選項只允許使用者選擇唯一乙個正確選項,因此fruit變數的值只可能是乙個字串;相反,複選選項則允許使用者做多重性選擇。如果,使用者希望php能夠儲存使用者可能作出的所有選擇的話,就需要使用陣列來儲存所有的可能值。按照php的語法規則,我們通過在變數名times後面加上方括號,使php知道該變數是乙個陣列變數而不是普通的常規變數。

最後,我們設定了乙個名為stage的隱含變數,通過使用該變數,我們可以控制是否顯示表單還是處理表單結果。

php基礎教程

本教程旨在以最簡單 最易懂的方式,讓讀者對php有個整體上的把握和了解,並具備基本的php程式設計能力。本教程並不講環境搭建和一些技術竅門,但會提供一些示例,方便讀者理解概念。php可以用來作 和手機應用的伺服器介面,很多大型公司的 再用php做。php可以給手機應用提供伺服器介面。以.php結尾的...

PHP和MySQL基礎教程(三)

用 cookies 來跟蹤識別使用者 讓我們來看看儲存在瀏覽器中的內容。如果你用的是 ie5 在 windows 目錄下有乙個 cookies 的目錄,裡面有很多文字檔案,檔名都是類似於 wudong 15seconds 1 txt 這樣的,這就是瀏覽器用來儲存值的 cookies 了。在以前的 i...

PHP 和 MySQL 基礎教程(三)

用 cookies 來跟蹤識別使用者 讓我們來看看儲存在瀏覽器中的內容。如果你用的是 ie5 eokqiivjv在 windows 目錄下有乙個 cookies 的目錄,裡面有很多文字檔案,檔名都是類似於 wudong 15seconds 1 txt 這樣的,這就是瀏覽器用來儲存值的 cookies...