1樓:愛微網php學習
你這個如果沒有這個a 的意思是 如果位址列沒有傳遞a的值是吧只要判斷它是不是空就ok拉
<?php
if(!empty($_get['a']))?>
希望能幫助到你
2樓:匿名使用者
加個判斷,if($_get['a']!=null)才獲取值,這樣就不會報錯了。
3樓:
如果沒有a就是空引數,獲取不到值,你想做什麼呢?
4樓:匿名使用者
每次的時候初始化 比如這樣 $a = isset($_get['a']) && !empty($_get['a']) ? $_get['a'] : 你想要的初始化值
php使用$_get
5樓:全方面人才
if(!$_get['page'])換成抄 if(!isset($_get['page'])
就可以了
為了拿襲到你的分我給你解釋解釋為什麼你那麼些就不行因為你那麼寫是判斷$_get['page']是否為真而$_get['page']沒有值的時候 系統就會提示錯誤沒有值怎麼判斷是真是假啊
所以要用到php的isset函式
這個函式就是檢查 這個變數有沒有定義
這樣寫就可以了給分吧
6樓:you轉身離去
$_get是用來獲取url引數的值。
例:index.php?
id=100&name=test上面這個url傳遞了id為100,name為test的傳,可以通過內$_get['id']和$_get['name']分別獲取這兩個值。容
7樓:
樓上正解
$_get是一個陣列,裡面是所有收集到的通過get傳過來的引數,沒有傳參,當然會提示未定義(undefined)了.
8樓:匿名使用者
$page = isset($_get['page']) ? $_get['page'] : 1;
PHP的正規表示式中使用中文(並匹配中文)的問題,原串為UTF
str 中國勢力是bai 煙消雲散 再轉在 du匣介 中國 zhi類別置頂dao帖 來哦見好就收 炒專肉可示 需要城 preg2 中國 sim preg match all preg2,str,strresult,preg pattern order print r strresult 我的屬php...
php獲取當檔名稱,php獲取當檔名稱
似乎沒有這樣的函式。不過也很容易實現呀,寫兩句就行 arr explode server php self echo arr count arr 1 dir file server script name filename basename dir file echo filename server...
php獲取字串前四位並比對,php獲取字串前四位並比對
php的獲取字串的函式為substr 本函式將字串 string 的第 start 位起的字串取出 length 個字元。若 start 為負數,則從字串尾端算起。若可省略的引數 length 存在,但為負數,則表示取到倒數第 length 個字元。示例 echo substr abcdef 1,3...