亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php中var_dump()函數的詳解說明

2024-09-04 11:48:45
字體:
來源:轉載
供稿:網友

本文章給大家全面的介紹一下關于php中var_dump()函數用法詳解,大家可參考參考.

var_dump()void var_dump ( mixed expression [, mixed expression [, ...]] )

var_dump()方法是判斷一個變量的類型與長度,并輸出變量的數值,如果變量有值輸的是變量的值并回返數據類型,此函數顯示關于一個或多個表達式的結構信息,包括表達式的類型與值,數組將遞歸展開值,通過縮進顯示其結構.

例1,代碼如下:

  1. <?php 
  2. $a = "alsdflasdf;a"
  3. $b = var_dump($a); 
  4. echo "<br>"
  5. //var_dump($c); 
  6. $d=var_dump($c); 
  7. echo "<br>"
  8. echo $a
  9. echo "<br>"
  10. echo $b
  11. echo "<br>"
  12. //輸出: 
  13. string(12) "alsdflasdf;a" 
  14. NULL 
  15. alsdflasdf;a 

例2,var_dump() 示例,代碼如下:

  1. <?php 
  2. $a = array (1, 2, array ("a""b""c")); 
  3. var_dump ($a); 
  4. /* 輸出: 
  5. array(3) { 
  6.   [0]=> 
  7.   int(1) 
  8.   [1]=> 
  9.   int(2) 
  10.   [2]=> 
  11.   array(3) { 
  12.     [0]=> 
  13.     string(1) "a" 
  14.     [1]=> 
  15.     string(1) "b" 
  16.     [2]=> 
  17.     string(1) "c" 
  18.   } 
  19. } 
  20. */ 
  21. $b = 3.1; 
  22. $c = TRUE; 
  23. var_dump($b,$c); 
  24. /* 輸出: 
  25. float(3.1) 
  26. bool(true) 
  27. */ 
  28. ?> 

var_export和serialize做數組緩存

$str = serialize($arr);

這兩種機制轉換之后的字符串是不一樣的,第一種是數組的原型模式,第二種是序列化后的形式,第一 種存入文件中的只要加上<?php ?>標簽,就形式了一個可用的數組原型,對調用來說,不用轉換,直接返回這個數組就可以,但第二種,則需要再用一次unserialize函數反序列化一下,對于第一種說,就多了一步操作,下來我們用數據說話吧,代碼如下:

  1. <?php 
  2. set_time_limit(50); 
  3. $a = array(1,2,3); 
  4. $b = array('a'=>1, 'b'=>2, 'c'=>3); 
  5. $c = array('a'=>array(1,2,3), 'b'=>array(4,5,6)); 
  6.  
  7. $time1 = microtime(true); 
  8.  
  9. $times = 1000000; #10w 
  10.  
  11. for($i=1; $i<=$times$i++){ 
  12.  $A = var_export($a, true); 
  13.  
  14. $time2 = microtime(true); 
  15.  
  16. for($i=1; $i<=$times$i++){ 
  17.  $B = var_export($b, true); 
  18.  
  19. $time3 = microtime(true); 
  20.  
  21. for($i=1; $i<=$times$i++){ 
  22.  $C = var_export($c, true); 
  23.  
  24. $time4 = microtime(true); 
  25.  
  26. for($i=1; $i<=$times$i++){ 
  27.  $X = serialize($a); 
  28.  
  29. $time5 = microtime(true); 
  30.  
  31. for($i=1; $i<=$times$i++){ 
  32.  $Y = serialize($b); 
  33.  
  34. $time6 = microtime(true); 
  35.  
  36. for($i=1; $i<=$times$i++){ 
  37.  $Z = serialize($c); 
  38.  
  39. $time7 = microtime(true); 
  40.  
  41. for($i=1; $i<=$times$i++){ 
  42.  $O = unserialize($X); 
  43.  
  44. $time8 = microtime(true); 
  45.  
  46. for($i=1; $i<=$times$i++){ 
  47.  $P = unserialize($Y); 
  48.  
  49. $time9 = microtime(true); 
  50.  
  51. for($i=1; $i<=$times$i++){ 
  52.  $Q = unserialize($Z); 
  53. $time10 = microtime(true); 
  54.  
  55. $var_export_time['a'] = $time2 - $time1
  56. $var_export_time['b'] = $time3 - $time2
  57. $var_export_time['c'] = $time4 - $time3
  58.  
  59. $serialize_time['a'] = $time5 - $time4
  60. $serialize_time['b'] = $time6 - $time5
  61. $serialize_time['c'] = $time7 - $time6
  62.  
  63. $unserialize_time['a'] = $time8 - $time7
  64. $unserialize_time['b'] = $time9 - $time8
  65. $unserialize_time['c'] = $time10 - $time9
  66. print_r($var_export_time); 
  67. print_r($serialize_time); 
  68. print_r($unserialize_time); 
  69. ?> 
  70. //output: 
  71. //開源代碼Vevb.com 
  72. Array(    [a] => 3.3401498794556    [b] => 5.1394801139832    [c] => 8.8483898639679)Array(    [a] => 1.6063709259033    [b] => 1.7033960819244    [c] => 3.4534389972687)Array(    [a] => 1.6037359237671    [b] => 1.817803144455    [c] => 3.7992968559265) 

由上面數據說明:

var_export函數性能比serialize函數性能差一倍,而 unserialize時間也需要和serialize差不多的時間,serialize加上unserialize時間,和用var_export時間差不多.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
热久久美女精品天天吊色| 精品国产91久久久久久| 国产精品第2页| 国产乱肥老妇国产一区二| 精品福利免费观看| 久久久人成影片一区二区三区观看| 亚洲精品美女久久久久| 久久网福利资源网站| 亚洲成av人片在线观看香蕉| 久久久久久久久久婷婷| 超碰97人人做人人爱少妇| 欧美日韩一二三四五区| 51精品国产黑色丝袜高跟鞋| 久久久影视精品| 91日本在线观看| 日韩在线观看免费全集电视剧网站| 亚洲人成电影在线观看天堂色| 精品国产91乱高清在线观看| 欧美在线观看网站| 久久成人18免费网站| 日韩精品免费一线在线观看| 国产精品狼人色视频一区| 最新国产精品拍自在线播放| 91网站在线免费观看| 97碰在线观看| 国产精品第一视频| 欧美性在线视频| 成人黄色短视频在线观看| 亚洲黄色成人网| 精品动漫一区二区| 亚洲女人天堂成人av在线| 91精品国产高清久久久久久久久| 中文字幕欧美在线| 日韩精品在线私人| 69影院欧美专区视频| 午夜精品久久久久久99热| 欧美激情videos| 免费av在线一区| 91po在线观看91精品国产性色| 精品在线欧美视频| 国产网站欧美日韩免费精品在线观看| 另类专区欧美制服同性| 国产精品九九久久久久久久| 91精品国产91久久久久久不卡| 91热福利电影| 久久久久久久久久久亚洲| 奇米4444一区二区三区| 成人国产精品久久久| 精品一区二区三区四区在线| 成人免费淫片视频软件| 精品精品国产国产自在线| 日韩成人高清在线| 日韩精品欧美激情| 精品中文字幕在线| 亚洲精品电影网在线观看| 亚洲色图美腿丝袜| 欧美国产一区二区三区| 成人黄色在线免费| 中日韩午夜理伦电影免费| 亚洲偷熟乱区亚洲香蕉av| 日韩av电影院| 亚洲天堂男人天堂女人天堂| 国产日韩精品视频| 欧美一区第一页| 性欧美亚洲xxxx乳在线观看| 日韩在线观看成人| 国产一区二区三区在线| 丁香五六月婷婷久久激情| 久久999免费视频| 欧美激情视频在线观看| 91九色在线视频| 欧美成在线观看| 欧美专区日韩视频| 91福利视频在线观看| 亚洲精品国产品国语在线| 日韩视频免费看| 亚洲精品欧美极品| 久久久精品亚洲| 久久久国产精彩视频美女艺术照福利| 国产精品免费一区豆花| 成人网中文字幕| 亚洲区在线播放| 国产精品中文在线| 亚洲第一视频在线观看| 国产精品久久久久久久久久久久久久| 精品成人在线视频| 欧美在线视频网站| 久久国产视频网站| 欧美在线性爱视频| 欧美与黑人午夜性猛交久久久| 久久精品人人做人人爽| 5278欧美一区二区三区| 国产一区二区美女视频| 日韩免费视频在线观看| 中文字幕国产日韩| 欧美激情免费观看| 富二代精品短视频| 91久久久久久久| 好吊成人免视频| 亚洲精品福利在线观看| 欧美日韩一二三四五区| 国产精品入口免费视| 欧美高清激情视频| 久久久国产一区二区| 欧洲一区二区视频| 国产精品7m视频| 精品国产1区2区| 人人澡人人澡人人看欧美| 九色精品免费永久在线| 亚洲免费福利视频| 91精品视频观看| 欧美日韩在线视频一区二区| 国产专区精品视频| 欧美孕妇孕交黑巨大网站| 欧美亚洲成人精品| 国产精品一区二区三区久久| 在线视频欧美日韩| 亚洲国产欧美一区| 欧美亚洲国产视频| 久久亚洲精品一区| 国产精品视频26uuu| 久久精品99久久久久久久久| 粉嫩av一区二区三区免费野| 成人信息集中地欧美| 精品亚洲一区二区| 韩国国内大量揄拍精品视频| 8090理伦午夜在线电影| 日韩一区二区av| 欧美成人午夜视频| 久久久噜噜噜久噜久久| 欧美激情网友自拍| 日本不卡高字幕在线2019| 久久久久久97| 欧美精品久久久久久久| 精品国产91久久久久久| 精品国产老师黑色丝袜高跟鞋| 国产欧美一区二区三区四区| 欧美精品在线观看91| 亚州国产精品久久久| 国产99久久久欧美黑人| 国产精品人人做人人爽| 午夜精品久久久久久99热软件| 亚洲免费人成在线视频观看| 欧美另类xxx| 美女久久久久久久久久久| 国产午夜精品久久久| 亚洲人成77777在线观看网| 98精品在线视频| 日韩精品电影网| 国产精品热视频| 国产精品久久久久久久久久99| 亚洲qvod图片区电影| 午夜精品蜜臀一区二区三区免费| 国内精品久久久久久久久| 欧美性猛交99久久久久99按摩| 中文字幕在线看视频国产欧美在线看完整| 日韩av免费一区| 在线成人免费网站| 久久久久久国产精品| 最近2019中文字幕大全第二页| 欧美日韩在线一区| 国产成人综合av| 欧美在线视频在线播放完整版免费观看| 国产一区二区三区在线播放免费观看|