求解關於preg_replace函數

我想使用preg_replace函數把text裡面的部分字元替換成圖片 當我這樣寫時可以正常執行 $expression ="/@呲牙/";$reexpression ="呲牙";$text=preg_replace($expression,' ',$text); 可是當我改成數組後替換後圖片的url都成了www.test.com/static/expression/Array.gif了 $expression =array("/@呲牙/","/@鄙視/","/@折磨/");

求解PHP字串比較的問題?

字串大小比較的規則是什嗎? 例如:"10","10a","a","abc" 他們之間 如何按 升序 降序排列?? 求規則!! 回複討論(解決方案) 據我所知,他們之間的排列比較的規則是:首先首字母的ascll大小比較如果相同就比較第二個。 字串大小是按照從首個字元的ASCII來依次排序的 據我所知,他們之間的排列比較的規則是:首先首字母的ascll大小比較如果相同就比較第二個。 "10","10a"這兩個如何比較? var_dump(strnatcmp(

問個關於查詢的問題

我兩張表 表a id 姓名 班級編號 表b 班級編號 班級中文名稱 在php中,我想要這樣顯示 軟體班 張三 李四 ..... 繪畫班 王五 ........ 請問 在php中怎麼體現啊,另外我是用的smarty。 回複討論(解決方案) 沒用過smarty,直接sql語句查出來,按照你期望的方式顯示出來不行嗎。 select

請教兩張表查詢結果有重複的怎麼辦?

A表 id title 1 123 2 456 3 789 .... B表 id name 1 987 2 654 3 321 .... SQL代碼為 select A表. * , B表. * from A表 A, B表 B where A.id in (1,2,3) 查詢結果有重複數,怎麼弄才不顯示重複數?? 回複討論(解決方案) 你沒有關聯兩表,有重複是必然的 這樣? select A表. * ,

php+mysql寫分頁問題

比方說在www.baidu.com?id=20 這個頁面裡面怎麼寫分頁啊 因為我地址裡已經有?id=20了 那 頁面 2 3 4 就不能帶?參數了。。。我應該怎麼做 回複討論(解決方案) 你先說一下 id=20 的含義 分頁頁碼和id不是一個值嘛 可以這樣的:www.baidu.com?id=20&page=1 //2,3,4,5等數位。 www.baidu.com?id=20&page=1 我怎麼擷取page? 怎麼擷取id?、

apache安裝後運行正常,為什麼在此服務下網頁打不開

先把我的配置和apache的錯誤分析說下,最後就是請各位看下我遺漏了什麼地方了,幫我解決這個問題 1:配置:win2003+mysql+php+iis+apache 機器上還安裝了.net3.5+mssql 殺毒的軟體只有卡巴(其實我已經停了,並退出了) apache的連接埠配置: Listen 80 iis的80連接埠一直是停用的 目錄: DocumentRoot "d:/wamp/www/"

頁面重新整理就不能顯示的問題

只要按F5重新整理就會變成後面那張圖一樣,重新輸入地址又可以用 回複討論(解決方案) 按F5,與重新輸的地址不是同一個網址吧。。。。 看不到圖。。 樓上大大,看到圖了嗎? 都是一個地址啊,都是首頁,按F5不是打不開網頁,只顯示一部分 瀏覽器地址一樣,但顯示的東西不一定一樣哦.. 可能我沒說明白,這個是我用一個模板改的,我按F5重新整理頁面就會只顯示部分,我在地址欄按斷行符號就可以正常顯示

pdo mysql怎麼輸出第1條 第4條 第7條資料

pdo mysql怎麼輸出第1條 第4條 第7條資料。。 下面是輸出全部資料。。 query($sql1); while($row = $rs -> fetch()) { echo''.$row[id].''; } ?> 回複討論(解決方案) query($sql1); $num = 0; while($row = $rs -> fetch()) { $num++;if(1==$num || 4==$num || 7==$num) echo''.$

mysql擷取問題

我用的是pdo 不能用mysql函數 怎麼擷取第一條資料和第4條 第7條資料。 回複討論(解決方案) 表結構是怎樣的,排序依據是什嗎? 排序沒依據 我用limit寫不了。。 每次都是擷取第一、四、七條嗎?還是下次有可能就是第二、五、六條資料,如果擷取的資料永遠是那幾個,直接用id當做條件就可以 ,如果你的是隨時更新的,建議你寫成活用的sql 不是 1 4 7 10 13 16 19 22 25 怎麼用ID做條件啊

YouYaX論壇系統Prospect測試版本供大家參考

Prospect 即 “展望,未來”版本的意思 還沒定型,後續功能會陸續添加, 歡迎關注,體驗: http://www.youyax.com/ 個人開發作品,時間有限, 大家也可以來貢獻代碼,相互交流學習 回複討論(解決方案) 搭配一款開源產品zTree,UI表現就更完美了~,掛在左端, 正巧相容chrome,Firefox,internet exploror 8

抱一點期望,有熱心人能幫我看看socket的問題

想實現這樣的功能: 向整個區域網路發送廣播, 然後擷取全部的返回資訊。 $socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);socket_set_option($socket, SOL_SOCKET, SO_BROADCAST, 1);$message="1000";@socket_sendto($socket,$message,strlen($message),0,"255.255.255.255",6000

jqgrid表格報錯

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'payments' in 'field list' query("SET NAMES utf8");// Create the jqGrid instance$grid = new jqGridRender($conn);// Write the SQL Query$grid->SelectCommand = 'SELECT

php 修改word

現有這樣一需求,有個word模板,中間很多變數 通過apache+php讀取該模板的拷貝,將相關值填充到word中的變數 請教下大家,需要寫什麼環境,完整例子, 初學php,謝謝 回複討論(解決方案) 如果你不介意收費的話,推薦你用PageOffice,這是個非常優秀的第三方Office組件,不但能動態填充word模板,還能在php網頁裡顯示、編輯word文檔。這是目前PHP下處理word的最佳方案。PHP樣本有很多,到官網下吧

mysql返回多少資料

要擷取mysql 資料庫表的多少條資料 怎麼寫。。。用pdo 回複討論(解決方案) $pdo = new PDO('127.0.0.1', username, password, dbname);$pdo->query("select count(*) from table_name"); 直接用count(*)執行sql就行吧 關鍵是沒看懂你的意思。你可以再把需求描述的詳細一點。什麼多少條? $pdo->query("select count(*)

為什麼crontab -e不能執行fwrite寫入檔案?蹦潰了。

function Write_FileFun_new($filename,$filedir, $htmldata = '') {if(!is_dir($filedir)) {mkdir($filedir, 0777);}$htmlfile = $filedir.$filename;if($fp = fopen($htmlfile, 'wbt')) {fwrite($fp,$htmldata);fclose($fp);} else {echo "Can not write to files,

PHP?法?入mySQL

小妹是php新手 最近想要?著?一?搜?程式 主要是藉由php作?媒介??android和mySQL 不??卡在我的php一直?法成功判?SQL?法 以下是我主要??程式片段: (in java) try { String result = DBConnector.executeQuery("SELECT*FROM user where zip = 'newzip' "); System.out.println(result); (php?法)

Regex多餘空格怎麼去掉?

echo $keyword = "上海|北京!成都 深圳";echo ""; $old1 = array("/(\s*)(\s)(\s*)/","/(\s*)(\|)(\s*)/","/(\s*)(!)(\s*)/");$new1 = array('" "','"|"','" "!');echo $keyword3="\"".preg_replace($old1,$new1,$keyword)."\"";//輸出:"上海"|"北京" "!成都" "深圳"echo $keyword = "上海 |

求該結果的preg_replace的替換寫法

$url=http://www.xxx.com/66/ preg_replace("#^\/(\d{2,4})\/?$#","name/index.php?t=1&id=$1",strtolower($url)); 通過以上我能得到一個重寫的網址:name/index.php?t=1&sid=66 我如何能直接通過一次正則替換,替換出一個數組:如下? array( 'name'=>index.php, 'param'=>array('t'=>

zend framework發布問題:解析不了DNS?

我在zend studio9.0.3下開發project:myzf,修改了apache的httpd.conf ,httpd-vhost.conf等相關內容,並在hosts中增加了127.0.0.1 myzf.com,重啟了apache. 在ie中輸入http://myzf.com後,提示:“網域名稱無法解析”? 多謝! 回複討論(解決方案) 非常的奇怪……理論上只有DNS cache 優先於 hosts,而DNS cache不能解析必然會檢查hosts

[求助]PHP執行系統命令失敗

功能:通過外部程式轉換圖片格式(幾種寫法都不行,通過shell可以成功,但通過PHP返回1,說明寫法有誤) exec("c:/Program Files/IrfanView/i_view32.exe c:/Program Files/IrfanView/03280009.sff /convert=c:/Program Files/IrfanView/4.tif", $result, $status); echo $status; exec("c://Program Files//

總頁數: 5203 1 .... 3188 3189 3190 3191 3192 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.