php中@是什麼意思

@是為了抑制錯誤顯示,讓用戶看不到,提升用戶體驗。注意:只是抑制錯誤,但是錯誤還是存在的。

② PHP ===什麼意思

PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext
Preprocessor)的縮寫。PHP
是一種
html
內嵌式的語言,是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。PHP
獨特的語法混合了
C、Java、Perl
以及
PHP
自創新的語法。它可以比
CGI
或者
Perl
更快速的執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在伺服器端執行,充分利用了伺服器的性能;PHP執行引擎還會將用戶經常訪問的PHP程序駐留在內存中,其他用戶再一次訪問這個程序時就不需要重新編譯程序了,只要直接執行內存中的代碼就可以了,這也是PHP高效率的體現之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現,而且支持幾乎所有流行的資料庫以及操作系統。
PHP
最初是1994年Rasmus
Lerdorf創建的,剛剛開始只是一個簡單的用Perl語言編寫的程序,用來統計他自己網站的訪問者。後來又用C語言重新編寫,包括可以訪問資料庫。在1995年以Personal
Home
Page
Tools
(PHP
Tools)
開始對外發表第一個版本,Lerdorf寫了一些介紹此程序的文檔,並且發布了PHP1.0。在這早期的版本中,提供了訪客留言本、訪客計數器等簡單的功能。以後越來越多的網站使用了PHP,並且強烈要求增加一些特性,比如循環語句和數組變數等等,在新的成員加入開發行列之後,在1995年中,PHP2.0發布了。第二版定名為PHP/FI(Form
Interpreter)。PHP/FI加入了對mSQL的支持,從此建立了PHP在動態網頁開發上的地位。到了1996年底,有15000個網站使用
PHP/FI;時間到了1997年中,使用PHP/FI的網站數字超過五萬個。而在1997年中,開始了第三版的開發計劃,開發小組加入了
Zeev
Suraski

Andi
Gutmans,而第三版就定名為PHP3。2000年,PHP4.0又問世了,其中增加了許多新的特性。這是我在網上搜索過來的。其實我也不太懂。

③ php中的「::」是什麼意思

php中的::是調用類中的靜態方法或者常量,屬性的符號
例如
class aaa{
static function ar(){

}

function br(){}
}

使用非靜態方法,要先創建實例
$obj = new aaa();
$obj -> br();

使用靜態方法,無需創建實例,直接使用類名
aaa::ar();

④ php->是什麼意思

->在php中是一個對象操作符
比如我有一個類db:
class db{
public $host;
public function printHost(){
echo $this -> host;
}
}
使用這個類:
首先要實例化:$db = new db();
得到一個對象$db,那我要怎麼使用db裡面的屬性和方法呢,這個時候就要用->了,比如:
$db -> host = 'localhost'; //設置他的屬性
$db -> printHost(); //使用方法
基本使用方法就是這樣啦。
你的兩行代碼:
$sql=$mydami->query('SELECT * FROM dami_topad where id='.$id);
$r=$mydami->fetch($sql);
我分析一下:這個是一個CMS,有一個預先定義好的資料庫操作類,封裝好的一些操作方法,
query呢,相當於mysql_query(),裡面是sql查詢語句;fetch呢,得到一個結果數組.

⑤ php中!==是什麼意思

=== 時表示返回值,來只能是false,而不自是0。

!== 時表示返回值,只要不是false就行,可以是0。

在PHP中,=>操作符通常用於數組操作中,

一般形式如下: array( key => value , ) 鍵(key) 可以是一個整數(integer) 或字元串(string), 值(value) 可以是任意類型的值。

以下是示例:

<?php

class foo { function do_foo() { echo "Doing foo."; } } $bar = new foo; $bar->do_foo();

?>

(5)php啥意思擴展閱讀:

PHP 中的邏輯運算符有與、或、異或、非 4 種。其中的邏輯與和邏輯或有兩種表現形式。

三目運算符

像 C 語言一樣,PHP 中也有三目運算符「?:」。它的運行機制如下:

(expr1)?(expr2):(expr3)

其中的 Expr1、Expr2 及 Expr3 均為表達式。當表達式 Expr1 為真時則執行後邊的 Expr2,反之則 執行 Expr3。從分析中不難看出,三目運算符「?:」實際上也就是 if…else 的簡化版。

⑥ <php } > 啥意思

其本質就是將html頁面裡面的固定不動的,

不需要改變的代碼,直接寫出來,

那些需要處理的,需要改變的html用php來生成。

這里的php代碼,如下:
<?php
}
?>

只是為了配合while ($row = $db->fetch_array($query)) {的

花括弧構成php語義上的完整

並藉助php的while循環實現實現動態的更具數據變動來輸出表格的

數據行數。

嚴格的說上面的上面的代碼會有問題

應該將33行的代碼
也就是這里
<tr>
<?php //分頁原理

將上面的<tr>標簽放置在while循環體內部,否則頁面會變形的。這樣才實現了動態輸出table多行(也就是多個<tr></tr>對)的目的。

等效於這樣

<?php
while ($row = $db->fetch_array($query)) {
echo "<tr><td>"+$news_class_arr[$row[cid]]+"</td>";
echo "<td>"+$row[title]+"</td>";
echo "<td>"+$row[author]+"</td>";
echo "<td>"+date("Y-m-d H:i",$row[date_time])+"</td>";
echo "<td><a href='?del=" + $row[id] + " ' >刪除</a> / ";
echo "<a href='admin_news_edit.php?id="+ $row[id]+" '>修改</a></td>";
echo "</tr>";
} //這里就是你疑問的 「 { 」
?>

⑦ PHP中的@是什麼意思

抵制錯誤提示。
比如:在頁面使用$_POST['var'],當沒有此POST值時會提示錯誤,但使用@$_POST['var']會抵制錯誤輸出。

⑧ %在php中是什麼意思

%在php中有多抄種含義:襲
1.字元 'afafa%bbafs'
2.百分數 50%
3.取餘3%2=> 1
4.格式化輸出
<?php
$number = 123;
$txt = sprintf("%f",$number);
echo $txt;
?> =>123.000000

參數 format 是轉換的格式,以百分比符號 ("%") 開始到轉換字元結束。下面的可能的 format 值:
%% - 返回百分比符號
%b - 二進制數
%c - 依照 ASCII 值的字元
%d - 帶符號十進制數
%e - 可續計數法(比如 1.5e+3)
%u - 無符號十進制數
%f - 浮點數(local settings aware)
%F - 浮點數(not local settings aware)
%o - 八進制數
%s - 字元串
%x - 十六進制數(小寫字母)
%X - 十六進制數(大寫字母)

⑨ PHP中的=>,->是什麼意思

一、=>,->的意思:

->是對象執行方法或取得屬性用的。

=>是數組里鍵和值對應用的。

二、用法

1、=> 的用法數組中用於數組的key和value之間的關系例如:

$a=array('0'=>'1','2'=>'4',);echo$a['0'];echo$a['2'];

2、-> 的用法類中用於引用類實例的方法和屬性例如:

classTest{functionadd(){return$this->var++;}var$var=0;}$a=newTest;

//實例化對象名稱

echo$a->add();echo$a->var;

(9)php啥意思擴展閱讀

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

//從數組變數$arr中,讀取鍵為apple的值

$arr = array('apple'=>"蘋果",'banana'=>"香蕉",'pineapple'=>"菠蘿");

$arr0=$arr["apple"];

if( isset($arr0) )

{print_r($arr0);

}

?>