王德綱
這個代碼很簡單:<?php header('Content-type:text/html;charset=utf8');$arry = array('用戶1','用戶2','用戶3','用戶4','用戶5');//我這寫五個用戶,可以自己添加。$result = array_rand($arry,1); //隨機出一個用戶print_r($arry[$result]);?>
離珠宮
可以給你的數據庫里面添加一個投票次數的字段,根據這個字段,查詢時候SQL語句后面 order by 投票次數 desc 就可以排行了。
郭云璞
1、PHP是編程語言,不是軟件2、做一個完全用PHP寫的網站可以,不需要HTML,這需要調用一些php的類。比如HTML/quickform3、dreamweaver不是專業(yè)做網頁的。dreamweaver只不過設計網頁外觀的時候方便點4、做一個網站需要比如:LINUX+APACHE+MYSQL+PHP(自己查代表什么吧)5、HTML,尤其div+css,是頁面布局非常好的。6、打個比方,HTML里有<form>標簽,你點擊<submit>按鈕之后,將<form>里的內容,數據進行操作,比如插入數據庫,這些操作PHP來做。7、建議看看<LAMP兄弟連>視頻教程,適合初學,會帶你走進互聯(lián)網,而不是學校那些坑爹的。
酒辭
PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。PHP的特性包括:1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。2. PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網頁——動態(tài)頁面方面,與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標記的CGI要高許多;PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。3. PHP支持幾乎所有流行的數據庫以及操作系統(tǒng)。4. 最重要的是PHP可以用C、C++進行程序的擴展!
王瓘
從圖上可以看到,PHP實現了一個典型的動態(tài)語言執(zhí)行過程:拿到一段代碼后,經過詞法解析、語法解析等階段后,源程序會被翻譯成一個個指令 (opcodes),然后ZEND虛擬機順次執(zhí)行這些指令完成操作。PHP本身是用C實現的,因此最終調用的也都是C的函數,實際上,我們可以把PHP看 做是一個C開發(fā)的軟件。
PHP的執(zhí)行的核心是翻譯出來的一條一條指令,也即opcode。
Opcode是PHP程序執(zhí)行的最基本單位。一個opcode由兩個參數(op1,op2)、返回值和處理函數組成。PHP程序最終被翻譯為一組opcode處理函數的順序執(zhí)行。
常見的幾個處理函數:
1 ZEND_ASSIGN_SPEC_CV_CV_HANDLER : 變量分配 ($a=$b)
2 ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER:函數調用
3 ZEND_CONCAT_SPEC_CV_CV_HANDLER:字符串拼接 $a.$b
4 ZEND_ADD_SPEC_CV_CONST_HANDLER: 加法運算 $a+2
5 ZEND_IS_EQUAL_SPEC_CV_CONST:判斷相等 $a==1
6 ZEND_IS_IDENTICAL_SPEC_CV_CONST:判斷相等 $a===1
閔姓道姑
PHP開發(fā)框架背后的思想被稱為“模型—視圖—控制器”(MVC)。MVC是這樣一種架構模式,它隔離了業(yè)務邏輯與UI,允許其一改變而另一者不受影響。(也可以說是關注點的隔離)在MVC中,模型負責數據,視圖負責表現,控制器則是程序主體或者說是負責業(yè)務邏輯。從本質上說,MVC拆分了一個程序的開發(fā)過程,這樣你就可以修改獨立的每一部分,而其他部分不受影響,這是十分重要的,它使得編寫PHP代碼更為快捷簡單。
巫啟明
PHP 是一種用來制作動態(tài)網頁的服務器端腳本語言。你通過PHP和HTML創(chuàng)建頁面。當訪問者打開網頁時,服務器端便會處理 PHP 指令,然后把其處理結果送到訪問者的瀏覽器上面,就好像 ASP 或者是 ColdFusion 一樣。然而,PHP 跟 ASP 或 ColdFusion 不一樣的地方在于,它是跨平臺的開放源代碼。PHP 可以在 Windows NT 以及很多不同的 Unix 版本中執(zhí)行,它也可以被編譯為一個 Apache 模塊,或者是一個CGI二進制文件。當被編譯為 Apache ??鞎r,PHP 尤其輕巧方便。它沒有任何繁瑣程序所產生的負擔,因此可以很快的返回結果,同時也不需為了保持較小的服務器內存映象,而去調整mod_perl。除了能夠用來產生你的網頁的內容之外,PHP 也可以用來傳送 HTTP頭。你可以設定 cookies,授權管理,并將使用者重定向至新的頁面。它也能好的訪問很多數據庫及ODBC。另外還可與各式各樣的外部庫集成,由此可以讓你做幾乎任何事情,從創(chuàng)建 PDF 文件到解析XML。PHP 代碼就嵌在Web頁面中,因此你不必為它建立一個特別的開發(fā)環(huán)境或IDE。你用<?php and end it with ?>標志PHP代碼(也可以將PHP設定成使用ASP形式的<% %>標志甚至是用<SCRIPT LANGUAGE="php"></SCRIPT>)。PHP引擎會處理這些標志之間的任何東西。PHP語言的語法跟C以及Perl很像。在使用前,你無須聲明變量。要創(chuàng)建陣列以及散列(關聯(lián)性陣列)也很快。PHP的初步面向對象特性還提供了組織及封裝代碼的簡便方法。盡管當嵌入 Apache 里面時,PHP運行最快,但在PHP相關站點上還是有關于如何使其與Microsoft IIS 以及 Netscape Enterprise Server無縫集成的操作指南。如果你還沒有PHP,可以在其官方網站下載取得。在那里也可以找到一份包括PHP所有函數和特性的用戶手冊。創(chuàng)建自己的命令因為PHP腳本是寫在 HTML 文檔中的,你不必用特殊的編輯器來創(chuàng)建頁面。不過你必須在支持PHP的服務器上面執(zhí)行 PHP。如果你用的是你自己的服務器,則很容易辦到。如果是通過ISP 服務處理頁面,則需要聯(lián)系你的 ISP 的客服小組請他們幫你安裝PHP。對于Unix系統(tǒng),你必須具備基本的Unix技巧,例如會使用make以及一個C語言編譯器。在你的系統(tǒng)上,還要有一個 ANSI C編譯器,以及一個Web服務器。對于Windows 95/NT ,你需要以下服務器之一:Microsoft Personal Web Server,Microsoft Internet Information Server 3 或4,Apache 1.3.x,或者Omni HTTPd 2.0b1。
參考資料:http://www.newasp.net/tech/php/6534.html
泥犁珠
將1至10000中的偶數 存入數據庫表1,基數存在表2中 (表結構自定義) for($i=1;$i<=10000;$i++){ if($i%2==0) {插入表1的操作} else {插入表2的操作}}
天孫錦
編程就是一個程序,如果你想要深入了解的話,我建議你還是去后盾網學習比較好