PHP發(fā)表文章時(shí)自動(dòng)保存圖片實(shí)例代碼_PHP教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
推薦:php+mysql實(shí)現(xiàn)無(wú)限級(jí)分類(lèi)無(wú)限級(jí)分類(lèi),主要是通過(guò)儲(chǔ)存上級(jí)分類(lèi)的id以及分類(lèi)路徑來(lái)實(shí)現(xiàn)。由于數(shù)據(jù)的結(jié)構(gòu)簡(jiǎn)單,所以要將分類(lèi)的關(guān)系由樹(shù)狀顯示,我只能想到用遞歸的方式給于實(shí)現(xiàn),下面是分類(lèi)數(shù)據(jù)表結(jié)構(gòu)和自己寫(xiě)的一個(gè)樹(shù)狀顯示函數(shù),有什么不妥的地方希望大家能指出。 表結(jié)構(gòu):id字段為分
- img_array = array();
- content1 = stripslashes(content1);
- if (get_magic_quotes_gpc()) content1 = stripslashes(content1);
- //echo content1;
- preg_match_all("/(src│SRC)="(http://(.+).(gif│jpg│jpeg│bmp│png))/isU",content1,img_array);
- img_array = array_unique(dhtmlspecialchars(img_array[2]));
- set_time_limit(0);
- foreach (img_array as key => value) {
- get_file = file_get_contents(value);
- filetime = time();
- filepath = "../uploadfile/".date("Y",filetime)."/".date("m",filetime)."/";
- !is_dir(filepath) ? mkdirs(filepath) : null;
- filename = date("YmdHis",filetime).random(1).'.'.substr(value,-3,3);
- fp = @fopen(filepath.filename,"w");
- @fwrite(fp,get_file);
- fclose(fp);
- content1 = preg_replace("/".addcslashes(value,"/")."/isU", "/uploadfile/".date("Y",filetime)."/".date("m",filetime)."/".filename, content1);
分享:PHP批量生成隨機(jī)用戶(hù)名生成6 ~ 16位的用戶(hù)名若干個(gè),主要是文本操作,同事前提是要有一個(gè)字符串包。主要包含三個(gè)程序。 程序一:負(fù)責(zé)從字典中隨機(jī)提取數(shù)據(jù),寫(xiě)入一個(gè)新文件。(1.php) ?php /* 從字典文件中提取隨機(jī)值 */ file1 = ./Words.dic; file2 = ./common_pass_mini.dic
相關(guān)PHP教程:
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁(yè)面代碼執(zhí)行時(shí)間
- PHP中獎(jiǎng)概率的抽獎(jiǎng)算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對(duì)圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪(fǎng)問(wèn)控制的和運(yùn)算符優(yōu)先級(jí)介紹
- 關(guān)于PHP語(yǔ)言構(gòu)造器介紹
- php/js獲取客戶(hù)端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國(guó)語(yǔ)言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說(shuō)明:
PHP教程-PHP發(fā)表文章時(shí)自動(dòng)保存圖片實(shí)例代碼。