旋靈商會
$這個符號的意思是:變量
PHP采用的是C語言的語法,但是也有一些區(qū)別。$符號加上字符串,這就是來一個變量源名或?qū)ο竺?/p>
MyClass是個類名,不用加$符號。$_val是個私有變量,一般是以$加下劃線加字符串組成的,foo和foo1是兩個成員函數(shù)。不用加$符號,$my是一個對象,必須加$符號。
擴展資料:
像C語言一樣,PHP中也有三目運算符“?:”。它的運行機制如下:(expr1)?(expr2):(expr3)
其中的Expr1、Expr2及Expr3均為表達式。當表達式Expr1為真時則執(zhí)行后邊的Expr2,反之則執(zhí)行Expr3。從分析中不難看出,三目運算符“?:”實際上也就是if…else的簡化版。
PHP賦值運算符PHP賦值運算符用于向變量寫值。PHP中基礎(chǔ)的賦值運算符是"="。這意味著右側(cè)賦值表達式會為左側(cè)運算數(shù)設(shè)置值。
參考資料:
百度百科-PHP運算符
牛玉田
一、=>,->的意思:
->是對象執(zhí)行方法或取得屬性用的。
=>是數(shù)組里鍵和值對應(yīng)用的。
二、用法
1、=> 的用法數(shù)組中用于數(shù)組的 key 和 value之間的關(guān)系例如:
$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];
2、-> 的用法類中用于引用類實例的方法和屬性例如:
class Test{function add(){return $this->var++;}var $var = 0;}$a = new Test;
//實例化對象名稱
echo $a->add();echo $a->var;
擴展資料
PHP中->代碼如下:
<?php
class Car {
public $speed = 0;
//增加speedUp方法,使speed加10
public function speedUp(){
$this->speed+=10;
}
}
$car = new Car();
$car->speedUp();
echo $car->speed;
?>
PHP中=>代碼如下:
<?php
//從數(shù)組變量$arr中,讀取鍵為apple的值
$arr = array('apple'=>"蘋果",'banana'=>"香蕉",'pineapple'=>"菠蘿");
$arr0=$arr["apple"];
if( isset($arr0) )
{print_r($arr0);
}
?>
參考資料來源:百度百科 - PHP (超文本預(yù)處理器)
百度百科 - PHP運算符
李光
php 是一種服務(wù)器端的腳本語言,一般用來做網(wǎng)站。php可以做任何其他cgi程序所能做的事,例如收集表格數(shù)據(jù),生成動態(tài)頁面內(nèi)容,或者收發(fā)cookies.可能最強大,php支持大范圍的數(shù)據(jù)庫.寫一個支持數(shù)據(jù)庫的網(wǎng)站是難以置信的簡單.通常PHP就是用來寫網(wǎng)站,一個腳本語言
賈范
不恒等于,=== 就是false只能等于false,而不等于0!==表示 $shili=$dir->read()) 只有返回false 整個語句才會得到 false,其他全部得到true 就算返回0也是得到true
魏平
類中 靜態(tài)方法和靜態(tài)屬性的引用方法例如class Test{ public static $test = 1; public static function test(){ }}可以不用實例化對象直接使用 Test::$test 來取得$test屬性的值靜態(tài)方法調(diào)用也同理Test::test(); 直接調(diào)用靜態(tài)方法test
劉蕙
首先你要先了解PHP是什么意思:各大百科都有介紹:(摘了一部分僅供參考)PHP,一個嵌套的縮寫名稱,是英文超級文本預(yù)處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運用。PHP 獨特的語法混合了C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。PHP最初是由勒多夫在1995年開始開發(fā)的;現(xiàn)在PHP的標準由the PHP Group維護。PHP以PHP License作為許可協(xié)議,不過因為這個協(xié)議限制了PHP名稱的使用,所以和開放源代碼許可協(xié)議GPL不兼容。通俗講PHP是一個腳本語言,PHP,是英文超文本預(yù)處理語言Hypertext Preprocessor的遞歸縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,被廣泛地運用??梢陨蒄orms,ComboBoxes,Grid,Menus等的組件,并支持將數(shù)據(jù)轉(zhuǎn)為XML/JSON格式,現(xiàn)在互聯(lián)網(wǎng)上絕大多數(shù)的語言程序用的都是php。
周瑜
比如你有一個文件dir/sub/a.php。php中寫../data/a.jpg指的是dir/data/a.jpg,./data/a.jpg和data/a.jpg指的都是sub/data/a.jpg../指上級文件夾./指當前文件夾
無限清光
PHP即“超文本預(yù)處理器”,是一種通用開源腳本語言。PHP是在服務(wù)器端執(zhí)行的腳本語言,與C語言類似,是常用的網(wǎng)站編程語言。
PHP獨特的語法混合了C、Java、Perl以及 PHP 自創(chuàng)的語法。利于學習,使用廣泛,主要適用于Web開發(fā)領(lǐng)域。
PHP原始為Personal Home Page的縮寫,已經(jīng)正式更名為 "PHP: Hypertext Preprocessor"。自20世紀90年代國內(nèi)互聯(lián)網(wǎng)開始發(fā)展到現(xiàn)在,互聯(lián)網(wǎng)信息幾乎覆蓋了我們?nèi)粘;顒铀兄R范疇,并逐漸成為我們生活、學習、工作中必不可少的一部分。
擴展資料
主要特點
(一)開源性和免費性
由于PHP的解釋器的源代碼是公開的,所以安全系數(shù)較高的網(wǎng)站可以自己更改PHP的解釋程序。另外,PHP 運行環(huán)境的使用也是免費的。
(二)快捷性
PHP是一種非常容易學習和使用的一門語言,它的語法特點類似于C語言,但又沒有C語言復雜的地址操作,而且又加入了面向?qū)ο蟮母拍?,再加上它具有簡潔的語法規(guī)則,使得它操作編輯非常簡單,實用性很強。
(三)數(shù)據(jù)庫連接的廣泛性
PHP可以與很多主流的數(shù)據(jù)庫建立起連接,如MySQL、ODBC、Oracle等,PHP是利用編譯的不同函數(shù)與這些數(shù)據(jù)庫建立起連接的,PHPLIB就是常用的為一般事務(wù)提供的基庫。
參考資料來源:百度百科-PHP
紅蛟剪
PHP是一個基于服務(wù)端來創(chuàng)建動態(tài)網(wǎng)站的腳本語言,您可以用PHP和HTML生成網(wǎng)站主頁。當一個訪問者打開主頁時,服務(wù)端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開放源碼和跨越平臺,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預(yù)先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來使您的服務(wù)器的內(nèi)存映象減小。PHP消耗的資源較少,當PHP作為Apache Web服務(wù)器一部分時,運行代碼不需要調(diào)用外部二進制程序,服務(wù)器不需要承擔任何額外的負擔。 除了能夠操作您的頁面外,PHP還能發(fā)送HIIP的標題。您可以設(shè)置cookie,管理數(shù)字簽名和重定向用戶,而且它提供了極好的連通性到其它數(shù)據(jù)庫(還有DBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。 有了PHP就無需特殊的開發(fā)環(huán)境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結(jié)束,當然您也可以用帶有 <% %>的標記甚至用<script LANGUAGE=“php”></script>的ASP的格式來配置 PHP,PHP會在那些標志間處理所有的事情。 PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變量,而且建立數(shù)組和Hash是很簡單的事情。PHP還有一些面向?qū)ο蟮奶卣?,可以為組織和打包您的代碼提供很好的幫助。