兄弟連thinkphp筆記_第1頁
兄弟連thinkphp筆記_第2頁
兄弟連thinkphp筆記_第3頁
兄弟連thinkphp筆記_第4頁
兄弟連thinkphp筆記_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、thinkphp1. 配置gvim 打開安裝目錄下的_vimrc文件,添加 set nu! 顯示行數(shù) colorscheme darkblue 背景顏色設(shè)置為深藍(lán)色 gvim配置不自動(dòng)生成備份文件默認(rèn)情況下用gvim編輯文件時(shí),會(huì)自動(dòng)生成帶的備份文件。如果不想在編輯文件時(shí)自動(dòng)生成備份文件的話,可以這么做:打開gvim安裝目錄下的vimrc_example.vim,將其中的如下部分中的else語句用引號(hào)注釋掉:if has(vms)set nobackup do not keep a backup file, use versions insteadelseset backup keep a b

2、ackup file即將上面四句改為:if has(vms)set nobackup do not keep a backup file, use versions instead else set backup keep a backup file里,else部分用雙引號(hào)注釋掉即可。set backup是設(shè)置使用自動(dòng)生成備份文件的命令。 windows上gvim的編碼設(shè)置windows系統(tǒng)默認(rèn)的編碼是cp936,所以用gvim一打開文件,默認(rèn)是用gb2312編碼打開的。這導(dǎo)致很多時(shí)候打開的文件是亂碼,不能正常顯示,那要怎么解決這個(gè)問題呢?很簡(jiǎn)單,看下面的設(shè)定:打開gvim,到菜單欄找到“編輯

3、”,在下拉菜單找到“啟動(dòng)設(shè)定” 點(diǎn)擊 “啟動(dòng)設(shè)定” 進(jìn)去,你會(huì)看到相應(yīng)的配置文件 在文件的末尾加入如下設(shè)定:set encoding=utf-8set fileencodings=utf-8,chinese,latin-1if has(win32)set fileencoding=chineseelseset fileencoding=utf-8endifsource $vimruntime/delmenu.vimsource $vimruntime/menu.vimlanguage messages zh_cn.utf-8保存后退出gvim,重新啟動(dòng),驚喜出現(xiàn)了,亂碼不見了,是不是很簡(jiǎn)單,可

4、以動(dòng)手試一試了!2. 配置項(xiàng)目文件(_root_homeconfconfig.php)url_pathinfo_depr=-,/修改url的分隔符tmpl_l_delim=, /修改右定界符db_type=mysql, /設(shè)置數(shù)據(jù)庫類型db_host=localhost,/設(shè)置主機(jī)db_name=thinkphp,/設(shè)置數(shù)據(jù)庫名db_user=root, /設(shè)置用戶名db_pwd=, /設(shè)置密碼db_port=3306, /設(shè)置端口號(hào)db_prefix=tp_, /設(shè)置表前綴db_dsn=mysql:/root:localhost:3306/thinkphp,/使用dsn方式配置數(shù)據(jù)庫信息sh

5、ow_page_trace=true,/開啟頁面tracetmpl_template_suffix=.html,/更改模板文件后綴名tmpl_file_depr=_,/修改模板文件目錄層次tmpl_detect_theme=true,/自動(dòng)偵測(cè)模板主題theme_list=your,my,/支持的模板主題列表tmpl_parse_string=array( /添加自己的模板變量規(guī)則_css_=_root_./public/css,_js_=_root_./public/js,),layout_on=true,/開啟模板渲染url_case_insensitive=true,/url不區(qū)分大小寫

6、url_html_suffix=html|shtml|xml,/限制偽靜態(tài)的后綴app_group_list = home,admin, /項(xiàng)目分組設(shè)定default_group = home, /默認(rèn)分組3. 項(xiàng)目配置(_root_index.php)4. 開啟調(diào)試功能 開啟調(diào)試功能(在項(xiàng)目文件夾下的index.php中)define(app_debug,true); 我們需要設(shè)置配置文件(conf/config.php),開啟頁面traceshow_page_trace=true,/開啟頁面trace5. url的4種訪問方式 pathinfo 模式 - 重點(diǎn)!http:/域名/項(xiàng)目名/入

7、口文件/模塊名/方法名/鍵1/值1/鍵2/值2 普通模式http:/域名/項(xiàng)目名/入口文件?m=模塊名&a=方法名&鍵1=值1&鍵2=值2 rewrite模式http:/域名/項(xiàng)目名/模塊名/方法名/鍵1/值1/鍵2/值2 兼容模式http:/域名/項(xiàng)目名/入口文件?s=模塊名/方法名/鍵1/值1/鍵2/值26. 獲取url中的參數(shù)$id=$_getid;7. 獲取表單中的數(shù)據(jù)html中的form表單如下 用戶名: 密    碼: 驗(yàn)證碼: 獲取表單數(shù)據(jù)的action對(duì)象函數(shù)如下public function do_login()echo fasdfas

8、dfsd;dump($_postusername); 注:如果表單中的method=get,則上述函數(shù)中的$_post要改為$_get8. 超鏈接地址的寫法同項(xiàng)目下的超鏈接可不寫ip地址 如要訪問項(xiàng)目thinkphp下的useraction中的delete函數(shù),可寫為 a href=/thinkphp/index.php/user/delete?id=delete但是為了防止因項(xiàng)目名稱(thinkphp)的更改,導(dǎo)致系統(tǒng)不能使用,可使用”_url_”替換”/thinkphp/index.php/user/”,如以上地址改寫為a href=_url_/delete?id=delete9. 將兩個(gè)

9、字符串合并 $m-where(id=.$_getid)-delete();/也可以是單引號(hào)10. thinkphp 3 的輸出 通過 echo 等php原生的輸出方式在頁面中輸出 通過display方法輸出,如想分配變量可以使用assign方法,如在action中assign(name,yinliang); /給變量name分配值yinliang $this-display(); /輸出hometplindexindex.html public function show()echo show: hello world!; ?在hometplindexindex.html中要訪問name變量可

10、以在文件中添加$name(修改了左右定界符的則把,分別修改為修改后的左右定界符) 修改左右定界符(為了防止$data 與jquery語法混淆)休要修改配置文件(conf/config.php)中的配置項(xiàng)tmpl_l_delim=, /修改右定界符11. thinkphp 3 的模型使用 (與數(shù)據(jù)庫鏈接,操作數(shù)據(jù)庫) 配置數(shù)據(jù)庫(在conf/config.php中配置數(shù)據(jù)庫相關(guān)信息) db_type=mysql, /設(shè)置數(shù)據(jù)庫類型db_host=localhost,/設(shè)置主機(jī)db_name=thinkphp,/設(shè)置數(shù)據(jù)庫名db_user=root, /設(shè)置用戶名db_pwd=, /設(shè)置密碼db_

11、port=3306, /設(shè)置端口號(hào)db_prefix=tp_, /設(shè)置表前綴加表前綴是為了更好的區(qū)分表,比如 cw_代表財(cái)務(wù) cg_代表采購,如果沒有表前綴,則將tp_去掉即可也可以使用dsn方法進(jìn)行配置db_dsn=mysql:/root:localhost:3306/thinkphp,/使用dsn方式配置數(shù)據(jù)庫信息 如果兩種方式同時(shí)存在,以dsn方式為優(yōu)先 在action的index函數(shù)中獲取值 public function index()$m=new model(user);/記住u大寫 $arr=$m-select();/user表中的所有數(shù)據(jù)都被放到數(shù)組$arr中$this-ass

12、ign(name,$arr1username);/將name賦值為數(shù)組$arr中下標(biāo)為/1的元素的username的值 $this-display(); 還有一種簡(jiǎn)單實(shí)用模型的方式m() 等效為 new model();$m=m(user);$arr=$m-select(); 使用模型的實(shí)例可以對(duì)數(shù)據(jù)進(jìn)行操作,操作的工作一般就是對(duì)數(shù)據(jù)庫進(jìn)行 增刪改查 curd增 -c create $m-add()刪 -d delete $m-delete()改 -u update $m-save()查 -r read $m-select() 模板可以遍歷數(shù)組html頁面中-在action中的index中給a

13、rray賦值public function index() $m=new model(user); $arr=$m-select(); $this-assign(array,$arr); $this-assign(name,$arr1username); $this-display();12. thinkphp 3.1.2 curd特性 thinkphp 3 讀取數(shù)據(jù) 對(duì)數(shù)據(jù)的讀取 read$m=new model(user);$m=m(user);select$m-select();/獲取所有數(shù)據(jù),以數(shù)組形式返回find$m-find($id);/獲取單條數(shù)據(jù)getfield(字段名)/獲取

14、一個(gè)具體的字段值$arr=$m-where(id=2)-getfield(username); thinkphp 3 創(chuàng)建數(shù)據(jù)對(duì)數(shù)據(jù)的添加 create$m=new model(user);$m=m(user);$m-字段名=值$m-add();返回值是新增的id號(hào)代碼示例:public function add()$m=new model(user);$m-username=$_postusername;$m-sex=$_postsex;$newid=$m-add();if($newid0)$this-success(add new user successfully!,index);els

15、e$this-error(add new user failed!,index); thinkphp 3 刪除數(shù)據(jù)$m=m(user);$m-delete(2); /刪除id為2的數(shù)據(jù)$m-where(id=2)-delete(); /與上面效果相同,也是刪除id為2的數(shù)據(jù)返回值是受影響行數(shù)代碼示例:public function delete() $id=$_getid; $m=new model(user); var_dump($id);/ $m-delete(11); $count=$m-where(id=.$_getid)-delete(); if($count0) $this-suc

16、cess(data have been delete successfully!); / $this-success(數(shù)據(jù)刪除成功!); else $this-error(the operation of deleting data exit error!); / $this-error(數(shù)據(jù)刪除失敗!); thinkphp 3 更新數(shù)據(jù)$m=m(user);$dataid=1;$datausername=ztz2;$m-save($data); 返回值是受影響行數(shù)代碼示例:public function update()$m=new model(user);$dataid=$_postid;

17、$datausername=$_postusername;$datasex=$_postsex;$count=$m-save($data);if($count0)$this-success(data have been modify successfully!,index);else$this-error(the operation of modifing data exit error!,index);13. thinkphp 3.1.2 查詢方式find只能查詢一天記錄,select可以查詢多條記錄 普通查詢方式 字符串$arr=$m-where(sex=0 and username=ge

18、ge)-find(); 數(shù)組 $datasex=0;$datausername=gege;$arr=$m-where($data)-find();注意:這種方式默認(rèn)是and的關(guān)系,如果使用or關(guān)系,需要添加數(shù)組值$datasex=0;$datausername=gege;$data_logic=or; 表達(dá)式查詢方式$dataid=array(lt,6);$arr=$m-where($data)-select();eq 等于neq不等于gt 大于egt大于等于lt 小于elt小于等于示例代碼:public function show()$m=new model(user);$dataid=ar

19、ray(lt,25);$arr=$m-where($data)-select();var_dump($arr);$this-display(); like 模糊查詢$datausername=array(like,%ge);/查詢username以ge結(jié)尾的user$datausername=array(like,%ge%);/查詢username包含ge的user$arr=$m-where($data)-select(); notlike$datausername=array(notlike,%ge%); /查詢username不包含ge的user $arr=$m-where($data)-

20、select(); 注意:如果一個(gè)字段要匹配多個(gè)通配符$datausername=array(like,array(%ge%,%2%,%五%),and);/如果沒有第三個(gè)值,默認(rèn)關(guān)系是or關(guān)系$arr=$m-where($data)-select(); between$dataid=array(between,array(5,7);$arr=$m-where($data)-select();/select * from tp_user where ( (id between 5 and 7 ) )$dataid=array(not between,array(5,7);/注意,not 和 be

21、tween中間一定要有空格$arr=$m-where($data)-select(); in$dataid=array(in,array(4,6,7);$arr=$m-where($data)-select();/select * from tp_user where ( id in (4,6,7) )$dataid=array(not in,array(4,6,7);$arr=$m-where($data)-select();/select * from tp_user where ( id not in (4,6,7) ) 區(qū)間查詢$dataid=array(array(gt,4),arr

22、ay(lt,10);/默認(rèn)關(guān)系是 and 的關(guān)系/select * from tp_user where ( (id 4) and (id where($data)-count(); max /獲取最大數(shù)echo $m-max(id); min /獲取最小數(shù)echo $m-min(id); avg /獲取平均數(shù)echo $m-avg(id); sum /獲取總和echo $m-sum(id); sql直接查詢 query 主要數(shù)處理讀取數(shù)據(jù)的成功返回?cái)?shù)據(jù)的結(jié)果集失敗返回boolean false$m=m();$result=$m-query(select * from tp_user wher

23、e id 50);var_dump($result); execute 用于更新個(gè)寫入操作成功返回影響行數(shù)失敗返回boolean false$m=m();$result=$m-execute(insert into tp_user(username) values(ztz3);var_dump($result);14. thinkphp 3.1.2 連貫操作 php中類的構(gòu)造方法所有類的構(gòu)造方法都如下,只是參數(shù)可以不一樣function _construct($tablename) 字符串操作函數(shù) addslashes: 字符串加入斜線。 bin2hex: 二進(jìn)位轉(zhuǎn)成十六進(jìn)位。 chop: 去

24、除連續(xù)空白。 chr: 返回序數(shù)值的字符。 chunk_split: 將字符串分成小段。 convert_cyr_string: 轉(zhuǎn)換古斯拉夫字符串成其它字符串。 crypt: 將字符串用 des 編碼加密。 echo: 輸出字符串。 explode: 切開字符串。 flush: 清出輸出緩沖區(qū)。 get_meta_tags: 抽出文件所有 meta 標(biāo)記的資料。 htmlspecialchars: 將特殊字符轉(zhuǎn)成 html 格式。 htmlentities: 將所有的字符都轉(zhuǎn)成 html 字符串。 implode: 將數(shù)組變成字符串。 join: 將數(shù)組變成字符串。 ltrim: 去除連續(xù)空

25、白。 md5: 計(jì)算字符串的 md5 哈稀。 nl2br: 將換行字符轉(zhuǎn)成 。 ord: 返回字符的序數(shù)值。 parse_str: 解析 query 字符串成變量。 print: 輸出字符串。 printf: 輸出格式化字符串。 quoted_printable_decode: 將 qp 編碼字符串轉(zhuǎn)成 8 位字符串。 quotemeta: 加入引用符號(hào)。 rawurldecode: 從 url 專用格式字符串還原成普通字符串。 rawurlencode: 將字符串編碼成 url 專用格式。 setlocale: 配置地域化信息。 similar_text: 計(jì)算字符串相似度。 soundex

26、: 計(jì)算字符串的讀音值 sprintf: 將字符串格式化。 strchr: 尋找第一個(gè)出現(xiàn)的字符。 strcmp: 字符串比較。 strcspn: 不同字符串的長度。 strip_tags: 去掉 html 及 php 的標(biāo)記。 stripslashes: 去掉反斜線字符。 strlen: 取得字符串長度。 strrpos: 尋找字符串中某字符最后出現(xiàn)處。 strpos: 尋找字符串中某字符最先出現(xiàn)處。 strrchr: 取得某字符最后出現(xiàn)處起的字符串。 strrev: 顛倒字符串。 strspn: 找出某字符串落在另一字符串遮罩的數(shù)目。 strstr: 返回字符串中某字符串開始處至結(jié)束的字符

27、串。 strtok: 切開字符串。 strtolower: 字符串全轉(zhuǎn)為小寫。 strtoupper: 字符串全轉(zhuǎn)為大寫。 str_replace: 字符串取代。 strtr: 轉(zhuǎn)換某些字符。 substr: 取部份字符串。 trim: 截去字符串首尾的空格。 ucfirst: 將字符串第一個(gè)字符改大寫。 ucwords: 將字符串每個(gè)字第一個(gè)字母改大寫。 常用連貫操作 where 幫助我們?cè)O(shè)置查詢條件 order對(duì)結(jié)果進(jìn)行排序(desc降序排列,asc升序排列)$arr=$m-order(id desc)-select();$arr=$m-order(array(id=desc,sex=as

28、c)-select();$arr=$m-where($data)-order(id asc)-select(); limit限制結(jié)果limit(2,5)/從第二條開始取出5條limit(2,5) /從第二條開始取出5條limit(10)/limit(0,10) field設(shè)置查詢字段field(username as name,id)/獲取username,id字段,并且將username字段重命名為namefield(array(username=name,id)/同上field(id,true) /獲取除了id以外的所有字段$arr=$m-where($data)-order(id asc

29、)-limit(2,3)-field(username)-select();/只獲取username字段$arr=$m-where($data)-order(id asc)-limit(2,3)-field(username,id)-select();/只獲取username,id字段 table group having 補(bǔ)充連貫操作 alias 用于給當(dāng)前數(shù)據(jù)表定義別名 字符串 page 用于查詢分頁(內(nèi)部會(huì)轉(zhuǎn)換成limit) 字符串和數(shù)字 join* 用于對(duì)查詢的join支持 字符串和數(shù)組 union* 用于對(duì)查詢的union支持 字符串、數(shù)組和對(duì)象 distinct 用于查詢的dist

30、inct支持 布爾值 lock 用于數(shù)據(jù)庫的鎖機(jī)制 布爾值 cache 用于查詢緩存 支持多個(gè)參數(shù)(以后在緩存部分再詳細(xì)描述) relation 用于關(guān)聯(lián)查詢(需要關(guān)聯(lián)模型擴(kuò)展支持) 字符串 validate 用于數(shù)據(jù)自動(dòng)驗(yàn)證 數(shù)組 auto 用于數(shù)據(jù)自動(dòng)完成 數(shù)組 filter 用于數(shù)據(jù)過濾 字符串 scope* 用于命名范圍 字符串、數(shù)組15. thinkphp 3.1.2 視圖 模板的使用 規(guī)則模板文件夾下tpl/分組文件夾/模板主題文件夾/和模塊名同名的文件夾index/和方法名同名的文件index.html(.tpl)更換模板文件的后綴名(修改配置文件conf/config.php)

31、tmpl_template_suffix=.html,/更改模板文件后綴名 修改模板文件目錄層次(修改配置文件conf/config.php)tmpl_file_depr=_,/修改模板文件目錄層次 模板主題default_theme=your,/設(shè)置默認(rèn)模板主題需要在tpl下面新建一個(gè)your文件夾作為模板主題文件夾如何動(dòng)態(tài)修改模板主題?l 在后臺(tái)準(zhǔn)備一個(gè)功能,修改config.php文件中的默認(rèn)模板項(xiàng)l 通過url傳遞 t=主題 參數(shù)可以修改不同的模板修改配置文件conf/config.php,添加如下項(xiàng)default_theme=your,/設(shè)置默認(rèn)模板主題tmpl_detect_the

32、me=true,/自動(dòng)偵測(cè)模板主題theme_list=your,my,/支持的模板主題列表如要訪問my主題則url后加上?t=my,如http:/localhost/thinkphp/index.php/user/index?t=my 輸出模板內(nèi)容 displayl display中沒有參數(shù)$this-display();l 可以帶參數(shù)$this-display(本模塊文件夾下的其他模板文件);$this-display(index2);$this-display(其他文件夾下的模板文件);$this-display(public:error);/注意,僅僅需要在tpl下有public文件夾

33、以及其中的error.html即可,不需要一定有public模塊$this-display(其他主題下的 文件夾下的 模板文件);/需要開啟主題支持$this-display(my:index:index);$this-display(一個(gè)url路徑);$this-display(./public/error.html);/訪問的是thinkphppublicerror.html$this-display(./public/error.html,utf-8,text/xml);$this-show($content); fetch方法獲得模板文件中的內(nèi)容,以字符串形式返回$content=$t

34、his-fetch(public:error); show方法不需要模板文件,可以直接輸出模板內(nèi)容$content=$this-fetch(public:error);dump($content);$content=str_replace(h1,i,$content);$this-show($content); 模板中的賦值 /$this-assign(name,趙桐正);$this-name=趙桐正2;$this-display(); 模板替換 _public_:會(huì)被替換成當(dāng)前網(wǎng)站的公共目錄 通常是 (項(xiàng)目目錄/public/),如thinkphp/public/,可以用來調(diào)用外部的js,c

35、ss等文件_root_: 會(huì)替換成當(dāng)前網(wǎng)站的地址(不含域名) _app_: 會(huì)替換成當(dāng)前項(xiàng)目的url地址 (不含域名)_group_:會(huì)替換成當(dāng)前分組的url地址 (不含域名)_url_: 會(huì)替換成當(dāng)前模塊的url地址(不含域名)_action_:會(huì)替換成當(dāng)前操作的url地址 (不含域名)_self_: 會(huì)替換成當(dāng)前的頁面url 更換模板變量規(guī)則,修改配置項(xiàng)tmpl_parse_string=array( /添加自己的模板變量規(guī)則_css_=_root_./public/css,_js_=_root_./public/js,), 16. thinkphp自帶的驗(yàn)證碼相關(guān)操作(詳見thinkph

36、p3.1.2完全開發(fā)手冊(cè)chm2013-01-15.chm/19.雜項(xiàng)/19.8驗(yàn)證碼) 將thinkphp的擴(kuò)展包解壓縮 將extend文件夾中所有項(xiàng)拷貝到thinkphppublicthinkphp extend中 在homelibaction中新建publicaction.class.php并打開填寫代碼如下?phpclass publicaction extends action public function verify()import(org.util.image);image:buildimageverify(); buildimageverify($length,$mode,

37、$type,$width,$height,$verifyname) 的用法length驗(yàn)證碼的長度,默認(rèn)為4位數(shù)model驗(yàn)證字符串的類型,默認(rèn)為數(shù)字,其他支持類型有0 字母 1 數(shù)字 2 大寫字母 3 小寫字母 4中文 5混合type驗(yàn)證碼的圖片類型,默認(rèn)為png width驗(yàn)證碼的寬度,默認(rèn)會(huì)自動(dòng)根據(jù)驗(yàn)證碼長度自動(dòng)計(jì)算height驗(yàn)證碼的高度,默認(rèn)為22verifyname驗(yàn)證碼的session記錄名稱,默認(rèn)為verify 通過加載圖片 . 加上onclick=this.src=this.src+?+math.random()的目的是當(dāng)點(diǎn)擊生成的圖片時(shí),圖片自動(dòng)更改后面的+?+math.r

38、andom()是為了讓瀏覽器認(rèn)為加載的是不同的圖片,從而不從緩存中直接讀取圖片,已達(dá)到更換圖片的效果. 后臺(tái)中驗(yàn)證碼驗(yàn)證 if($_sessionverify != md5($_postverify) $this-error(驗(yàn)證碼錯(cuò)誤!);17. thinkphp 3.1.2中自定義類的創(chuàng)建與加載 在publicthinkphpextendlibraryorgmy中新建test.class.php文件,內(nèi)容如下 任何函數(shù)想引用test類,要在函數(shù)中添加import(org.my.test);,如public function index()import(org.my.test);$obj=n

39、ew test;echo $obj-name;18. thinkphp 3.1.2 模板中的變量 變量輸出 標(biāo)量輸出 數(shù)組輸出$name1$namek2$name.k1 對(duì)象輸出$name:k$name-k 系統(tǒng)變量用法含義例子$think.server獲取$_server$think.server.php_self$think.get獲取$_get$think.get.id$think.post獲取$_post$t$think.request獲取$_request$think.request.user_id$think.cookie獲取$_cookie$think.cookie.username$think.session獲取$_session$think.session.user_id$think.config獲取系統(tǒng)配置參數(shù)$think.config.app_status$think.lang獲取系統(tǒng)語言變量$think.lang.user_type$think.const獲取系統(tǒng)常量$think.const.app_name或$think.app_name$think.env獲取環(huán)境變量$think.env.hostname$think.version獲取框架版本號(hào)$think.version$think.now獲取當(dāng)前時(shí)間$think.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論