【小(xiǎo)編推薦】ThinkPHP3.2——變量調試 π

2014-06-26  &nb£<sp;|   ¥≠≠$發布者:梁國(guó)芳   ✔≈λ|   查看(kàn):3320次

Thinkphp

輸出某個(gè)變量是(shì)開(kāi)發過程中經常會(✘¶huì)用(yòng)到(dào)的(de)調試方法,除了(le)使用'↓≤(yòng)php內(nèi)置的(de)var_dump和(hπ↔é)print_r之外(wài),ThinkPHP框架內(nèi)置了(∑π le)一(yī)個(gè)對(duì)浏覽器(qì)友(yǒu)¶≥好(hǎo)的(de)dump方法,用(yò™↑ng)于輸出變量的(de)信息到(dào)浏覽器(qì)查看(kàn‌↕£)。

用(yòng)法:dump($var, $echo=true, $label☆'=null, $strict=true)

相(xiàng)關參數(shù)的(de)使用(yòng)如(r£‍£ú)下(xià):

參數(shù) 描述
var(必須) 要(yào)輸出的(de)變量,支持所有(yǒu)變量類型
echo(可(kě)選) 是(shì)否直接輸出,默認為(wèi)true,如(rú)果為(wèi)fa'​•→lse則返回但(dàn)不(bù)輸出
label(可(kě)選) 變量輸出的(de)label标識,默認為(wèi)空(kōng)
strict(可(kě)選) 輸出變量類型,默認為(wèi)true,☆≥如(rú)果為(wèi)false則采用(yòng)p ‍✔∞rint_r輸出

如(rú)果echo參數(shù)為(wèi)false 則¶δ返回要(yào)輸出的(de)字符串

使用(yòng)示例:

  1. $Blog = D("Blog");
  2. $blog = $Blog->find(3);
  3. dump($blog);

在浏覽器(qì)輸出的(de)結果是(shì):

  1. array(12) {
  2. ["id"] => string(1) "3"
  3. ["name"] => string(0) ""
  4. ["user_id"] => string(1) "0"
  5. ["cate_id"] => string(1) "0"
  6. ["title"] => string(4) "test"
  7. ["content"] => string(4) "test"
  8. ["create_time"] => string(1) "0"
  9. ["update_time"] => string(1) "0"
  10. ["status"] => string(1) "0"
  11. ["read_count"] => string(1) "0"
  12. ["comment_count"] => string(1) "0"
  13. ["tags"] => string(0) ""
  14. }