第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有關thinkphp3.2.3版本里的Upload類的一個問題?

有關thinkphp3.2.3版本里的Upload類的一個問題?

PHP
Bill0123 2016-07-09 16:43:28
private?$config?=?array( ????????'mimes'?????????=>??array(),?//允許上傳的文件MiMe類型 ????????'maxSize'???????=>??0,?//上傳的文件大小限制?(0-不做限制) ????????'exts'??????????=>??array(),?//允許上傳的文件后綴 ????????'autoSub'???????=>??true,?//自動子目錄保存文件 ????????'subName'???????=>??array('date',?'Y-m-d'),?//子目錄創(chuàng)建方式,[0]-函數(shù)名,[1]-參數(shù),多個參數(shù)使用數(shù)組 ????????'rootPath'??????=>??'./Uploads/',?//保存根路徑 ????????'savePath'??????=>??'',?//保存路徑 ????????'saveName'??????=>??array('uniqid',?''),?//上傳文件命名規(guī)則,[0]-函數(shù)名,[1]-參數(shù),多個參數(shù)使用數(shù)組 ????????'saveExt'???????=>??'',?//文件保存后綴,空則使用原后綴 ????????'replace'???????=>??false,?//存在同名是否覆蓋 ????????'hash'??????????=>??true,?//是否生成hash編碼 ????????'callback'??????=>??false,?//檢測文件是否存在回調(diào),如果存在返回文件信息數(shù)組 ????????'driver'????????=>??'',?//?文件上傳驅(qū)動 ????????'driverConfig'??=>??array(),?//?上傳驅(qū)動配置 ????); ?????public?function?__construct($config?=?array(),?$driver?=?'',?$driverConfig?=?null){ ????????/*?獲取配置?*/ ????????$this->config???=???array_merge($this->config,?$config); ???????? ?????} ????這個類在初始化時候把所有的配置都放在了這個數(shù)組屬性中,可是我在看官方文檔的時候卻可以這樣以調(diào)用類屬性的方式來設置這些配置,如: ????$upload?=?new?\Think\Upload();//?實例化上傳類 ????$upload->maxSize???=?????3145728?;//?設置附件上傳大小 ???? ????看到這里我就不明白了,這個maxSize只是config數(shù)組屬性里的一個下標按理說應該$upload->config['maxSize']這樣賦值啊,怎么可以直接以屬性的方式賦值呢??
查看完整描述

1 回答

已采納
?
喬幫主

TA貢獻184條經(jīng)驗 獲得超67個贊

不知道樓主注意到這個沒:?$this->config???=???array_merge($this->config,?$config);這個就是將$config 進行了重新設置,對吧?然后成為了這個類的屬性。那么當實例化這個類之后,直接調(diào)用這個屬性沒問題??!

查看完整回答
反對 回復 2016-07-09
  • 1 回答
  • 0 關注
  • 2501 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號