日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php中at @符號的作用使用說明

php中at @符號的作用使用說明

來源:程序員人生   發布時間:2013-12-27 23:18:43 閱讀次數:2839次

相信不少和我一樣的php新人在學習PHP的時候和我一樣,都郁悶過這個問題.@(at)這個記號到底是做什么的呢?

一次,下載別人的源碼來看,看到無數@記號,開始以為是注釋;后來發現@后面的語句也是會執行的.納悶了,這個記號究竟是做什么的呢.....

隨著學習的不斷深入,總算是明白了.這個記號的作用有點類似于asp中的忽略錯誤"on error resume next ".他們的作用是一樣的,當php解釋器遇到@開頭的語句時候,無論本行的語句是否執行成功,都會繼續執行后續的語句,而且不會報錯.但特別注意,@(at)記號只對當前行起作用哦,希望關于@(at)的問題就在這打住把,eg.下面這句話肯定報錯.

報錯代碼實例如下:

  1. <?php    
  2.  
  3. $sql = mysql_connect(*);    
  4. ?>   

然而,如果我們加上@(at)記號,就不會報錯了,而且繼續執行.

不報錯實例代碼如下:

  1. <?php     
  2.  
  3. @$sql = mysql_connect(*);    
  4. echo "我一直在執行";    
  5. ?>   

繼續執行下邊的代碼.

實例代碼如下:

  1. @$page=$_GET['page']?intval($_GET['page']):1; 

這句是從URL中獲取page關鍵字的值,比如"index.php?page=5",則$page就會取到5.但是如果有error,比如"index.php"后沒有page關鍵字了,如果去取$_GET['page']不存在就會報錯,這時有@就可以忽視這個小錯誤了.

實例代碼如下:

  1. $conn = mysqli_conncet("q","w","e","r"); 
這樣會輸入錯誤信息,關于連接數據庫方面的.

實例代碼如下:

  1. @$conn = mysqli_conncet("q","w","e","r"); 
如果$conn前面加@的話就可以不讓他輸出錯誤信息了.
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 男女的隐私视频网站 | 免费一级毛片视频 | 欧美综合网 | 国产超碰人人爽人人做人人爱 | 成年人视频在线免费观看 | 亚洲精品.www | 久久久www成人免费精品 | 日韩和的一区二在线 | 日韩电影网址 | 亚洲经典自拍 | www.亚洲免费| 欧美专区视频 | 五月天导航 | 免费在线观看黄色 | 精品国产一区二区三区成人影院 | 日韩大片在线观看 | 能直接看av的网站 | 日韩欧美精品在线视频 | 三级在线观看 | 久久久久久久久久国产 | 亚洲成人免费观看 | 久久激情免费视频 | 成人网18免费网站 | 国产性猛交xxxx免费看久久 | 亚洲高清不卡一区 | 美日韩一区二区 | 日日干夜夜操 | 婷婷激情综合 | 欧美成人免费一级人片100 | 黄色一级片免费的 | 在线一区二区国产 | 国产精品久久久久国产a级 中文字幕影院 | 亚洲成人免费电影 | 日韩特黄特色大片免费视频 | 欧美国产激情 | jav成人av免费播放 | 热久热久 | 欧美一区二区三区在线播放 | 日韩在线不卡视频 | 日韩欧美一区二区三区久久婷婷 | se69色成人网wwwsex |