PHP @ at 记号的作用示例介绍,at示例
看PHP的代码,总有些行前边有@符号,一直不知道是什么意思。 例如dede5.7 @ni=imagecreatetruecolor(ftoW,$ftoH);
今天用到了,就记一下吧。其实它是错误控制符,即即使出现错误,也无视出现的错误信息,继续执行下边的代码。
@$page=$_GET['page']?intval($_GET['page']):1;
这句是从URL中获取page关键字的值,比如"index.php?page=5",则$page就会取到5。
但是如果有error,比如"index.php"后没有page关键字了,如果去取$_GET['page']不存在就会报错,这时有@就可以忽视这个小错误了。
又比如:
$conn = mysqli_conncet("q","w","e","r");
这样会输入错误信息,关于连接数据库方面的。
如果$conn前面加@的话就可以不让他输出错误信息了。
@$conn = mysqli_conncet("q","w","e","r");
这里随便记一下。
short_open_tag = On
这样才对。你要把那一行开头的分号去掉。分号的意思是,“这一行是注释,不产生作用”。
echo phpinfo();?> 怎么不能输出 apcha 都已经启动 路径全部设置好
若用 就可以输出
那当然啊。你短标记都没打开,那就只有之间的内容会被显示。
记得用
^ 是php 正则里面的一个开始匹配标记
$preg = '/^a/';//匹配 以a开始的字符

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Linux新版
SublimeText3 Linux最新版

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。