PHP中isset和empty函數(shù)的區(qū)別_PHP教程

      編輯Tag賺U幣
      教程Tag:issetempty添加

      推薦:PHP從數(shù)組里篩選出重復(fù)的數(shù)據(jù)
      用PHP程序?qū)崿F(xiàn)從數(shù)組里篩選出重復(fù)的數(shù)據(jù) ?php num = count(array); if(num) { sort(array); } if(num!=0) { m = array[0]; n = 0; kind=1; echo array[0].----------; for(z=0;znum;z++) { if(m!=array[z]) { echo array[z-1]. ; echo array[z]; kind=0;

      PHPisset和empty函數(shù)的區(qū)別

      1 <? php error_reporting(E_ALL);
      2 echo ' <B>未定義var</b><Br> ' ;
      3 echo " isset測試:<Br> " ;
      4 if ( isset ( var ))
      5 {
      6 echo ' 變量var存在!<Br> ' ;
      7 }
      8
      9
      10 echo " empty測試:<Br> " ;
      11 if ( empty ( var )){
      12 echo ' 變量var的值為空<Br> ' ;
      13 }
      14 else
      15 {
      16 echo ' 變量var的值不為空<Br> ' ;
      17 }
      18
      19 echo " 變量直接測試:<Br> " ;
      20 if ( var ){
      21 echo ' 變量var存在!<Br> ' ;
      22 }
      23 else {
      24 echo ' 變量var不存在!<Br> ' ;
      25 }
      26
      27 echo ' ----------------------------------<br> ' ;
      28 echo ' <B>var = \ ' \ ' </b><Br> ' ;
      29 echo " isset測試:<Br> " ;
      30 var = '' ;
      31 if ( isset ( var ))
      32 {
      33 echo ' 變量var存在!<Br> ' ;
      34 }
      35
      36
      37 echo " empty測試:<Br> " ;
      38 if ( empty ( var )){
      39 echo ' 變量var的值為空<Br> ' ;
      40 }
      41 else
      42 {
      43 echo ' 變量var的值不為空<Br> ' ;
      44 }
      45
      46 echo " 變量直接測試:<Br> " ;
      47 if ( var ){
      48 echo ' 變量var存在!<Br> ' ;
      49 }
      50 else {
      51 echo ' 變量var不存在!<Br> ' ;
      52 }
      53 echo ' ----------------------------------<br> ' ;
      54 echo ' <B>var = 0</b><Br> ' ;
      55 echo ' isset測試:<Br> ' ;
      56 var = 0 ;
      57 if ( isset ( var ))
      58 {
      59 echo ' 變量var存在!<Br> ' ;
      60 }
      61
      62
      63 echo " empty測試:<Br> " ;
      64 if ( empty ( var )){
      65 echo ' 變量var的值為空<Br> ' ;
      66 }
      67 else
      68 {
      69 echo ' 變量var的值不為空<Br> ' ;
      70 }
      71
      72 echo " 變量直接測試:<Br> " ;
      73 if ( var ){
      74 echo ' 變量var存在!<Br> ' ;
      75 }
      76 else {
      77 echo ' 變量var不存在!<Br> ' ;
      78 }
      79 echo ' ----------------------------------<br> ' ;
      80
      81 echo ' <B>var = null</b><Br> ' ;
      82 echo ' isset測試:<Br> ' ;
      83 var = null ;
      84 if ( isset ( var ))
      85 {
      86 echo ' 變量var存在!<Br> ' ;
      87 }
      88
      89
      90 echo " empty測試:<Br> " ;
      91 if ( empty ( var )){
      92 echo ' 變量var的值為空<Br> ' ;
      93 }
      94 else
      95 {
      96 echo ' 變量var的值不為空<Br> ' ;
      97 }
      98
      99 echo " 變量直接測試:<Br> " ;
      100 if ( var ){
      101 echo ' 變量var存在!<Br> ' ;
      102 }
      103 else {
      104 echo ' 變量var不存在!<Br> ' ;
      105 }
      106 echo ' ----------------------------------<br> ' ;
      107
      108
      109 echo ' <B>var = "php"</b><Br> ' ;
      110 echo ' isset測試:<Br> ' ;
      111 var = " php " ;
      112 if ( isset ( var ))
      113 {
      114 echo ' 變量var存在!<Br> ' ;
      115 }
      116
      117
      118 echo " empty測試:<Br> " ;
      119 if ( empty ( var )){
      120 echo ' 變量var的值為空<Br> ' ;
      121 }
      122 else
      123 {
      124 echo ' 變量var的值不為空<Br> ' ;
      125 }
      126
      127 echo " 變量直接測試:<Br> " ;
      128 if ( var ){
      129 echo ' 變量var存在!<Br> ' ;
      130 }
      131 else {
      132 echo ' 變量var不存在!<Br> ' ;
      133

      分享:兩種PHP程序?qū)崿F(xiàn)支持頁面后退的方法
      用PHP程序?qū)崿F(xiàn)支持頁面后退的兩種方法 在開發(fā)過程中,往往因?yàn)楸韱纬鲥e(cuò)而返回頁面的時(shí)候填寫的信息都不見了,為了支持頁面回跳,可以通過兩種方法實(shí)現(xiàn)。 第一,使用Header方法設(shè)置消息頭Cache-control header('Cache-control: private, must-revalidate'); /

      來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2012-06-21
      相關(guān)PHP教程