如何用PHP,動態截掉字串”1|10,2|11,3|12“中的|和,號之間的部分,包括|? 回複討論(解決方案) str_replace(",","",str_replace("|","",$val)) 替換即可 $s = "1|10,2|11,3|12";echo preg_replace('/\|[^,]+,/', ',', $s);1,2,3|12 結果是110211,我要的結果是1|10,2|11,3|12 變成1,2,3 拜託! 如何再去掉|12變成1
connect_error){die($mysqli->connect_error);}//建立先行編譯對象$sql = "insert into 表名 (name,qq,age) values (?,?,?)";$mysqli_compile = $mysqli->prepare($sql);//綁定參數$name="tao";$qq="12345678";$age="20";//給?處進行賦值,"ssi"指string,string,int,資料類型和順序一一對應//bind_param()
大家是怎樣debug PHP的啊? 用什麼軟體之類? 我的ide用的是netbeans. 平時都是一行一行的看. 唉,代碼寫多了個count, 死活看不出來,浪費了一個早上. 回複討論(解決方案) 看apache log。 開啟錯誤顯示,所有的語法錯誤 php 都會告訴你 但是任何調試工具都不可能替你檢查商務程序的正確性,比如 代碼寫多了個count 而又不屬於語法錯誤 運行查看apache.log error log
php 調試配置其實很簡單,以下只是做一個備忘。 1.ide 使用eclipseForPHP。首先下載一個 php_xdebug-2.2.3-5.4-vc9.dll,並在php.ini裡面增加: [XDebug] zend_extension = "C:\xampp\php\ext\php_xdebug.dll" xdebug.profiler_append = 0 xdebug.profiler_enable = 1
學海無涯,乘舟以渡之~ php邊學邊寫差不多一年多點,php這種弱類型語言與之前接觸的c、java、as3等語言還是挺不一樣的,現在覺得很慶幸的是從c開始學編程,無論資料類型還是指標也好,至少有個基礎的概念。 在php資料類型上踩了不少坑,也學到了一些東西,在這裡分享一下,看源碼可能會很枯燥,不過瞭解一些底層實現就好,後面不要再踩坑。 序、 之前在網上看到有比較熱的文章說:PHP的ip2long有bug,請慎用?於是看了下描述,大致如下 ";
剛開始學習ajax, 大牛門幫我看看有沒有問題? $.get("__URL__/yanz",{bid:bid,b:v,},function(data,status){alert(data.aa);alert(status);},"json"); if ($cdata){ echo json_encode($cdata); $this->ajaxReturn($cdata,'查詢成功',1);//主要是這裡回調 }else{$this->error("資料不存在");}
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');header('Content-Disposition: attachment;filename="fee_detail.xlsx"');header('Cache-Control: max-age=0'); $objWriter =
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');header('Content-Disposition: attachment;filename="fee_detail.xlsx"');header('Cache-Control: max-age=0');$objWriter =
以前使用uploadify上傳檔案都沒有錯誤,最近做一個程式,使用uploadify上傳log記錄檔,大部分都能上傳成功,包括formData的參數都能成功,但是有極個別的log檔案上傳的時候上傳不成功。 在伺服器端列印 $_POST 和 $_FILES,都為空白。 記錄檔名稱都是統一格式的,日誌也都是 utf-8編碼,但是有些可以成功,有些不能成功,有哪位大神碰到過,請指點一下,謝謝! 回複討論(解決方案) 以下是uploadify的debug資訊
項目配置描述如下: 伺服器端:discuz,正在調試串連android的伺服器端介面(用來接收android端發送過來的請求) 用戶端:Android4.4 問題流程描述如下: android端在論壇發帖後,使用httppost封裝參數,通過httpclient發送到php端的相關url;在php端執行相關的sql操作,通過mysql_query返回true或者false給android端。 問題描述如下:
求大神幫忙抓取這個網頁http://sports.sohu.com/zhongchao.shtml的熱門排行榜部分的資料(包括積分榜和射手榜) 回複討論(解決方案) 抓取 研究研究 phpquery $url = 'http://sports.sohu.com/zhongchao.shtml';$s = file_get_contents($url);preg_match_all('/(?/isU', $s, $m);print_r(preg_grep('/
add.inc.php: $q1,);$cone = DB::insert('pre_xyk',$insert_array);?> echo $q1; 這樣是有輸出的,但是怎麼寫不進資料的? DZ的外掛程式是怎麼操作資料庫的? add.inc.php怎麼寫才正確?先謝謝了! 回複討論(解決方案) require './source/class/class_core.php';C::app()->init();$insert_array =
各位老師,初學PHP,有些問題百度找不到,便來這裡請教,還望各位老師多多包涵與協助,感激不盡。 我現在遇到的問題是這樣的: 通過一個MYSQL命令,得到一個列表,並將這個列表存到一個數組。 //定義日期數組 $search_date=array();//進入FOR迴圈,從開始時間迴圈到結束時間 //轉化為UNIX時間戳記進行操作for($i=strtotime($start_time);
如題。。。我通過 這種編輯器上傳flash格式的檔案,在電腦上能夠觀看,在手機上就不能觀看了。如何才能叫他在手機上也能觀看呢? 回複討論(解決方案) 我上傳的是一個視頻地址 因為手機上沒有flash播放器吧 iphone不支援flash,安卓版的官方也宣布不再更新了。不用多久,手機上就再也看不到flash了。 手機用html5的video標籤。用flash落後了。 手機用html5的video標籤。用flash落後了。
介紹PSR-0之前,先來說說命名空間(NameSpace)和Autoloading吧。 NameSpace(命名空間) namespace是PHP5.3版本加入的新特性,用來解決在編寫類庫或應用程式時建立可重用的代碼如類或函數時碰到的兩類問題: 1.使用者編寫的代碼與PHP內部的類/函數/常量或第三方類/函數/常量之間的名字衝突。 2.為很長的標識符名稱(通常是為了緩解第一類問題而定義的)建立一個別名(或簡短)的名稱,提高原始碼的可讀性。 PHP
我有一個需求 寫一個 足球聯賽的 演算法。 需求是這樣的 很簡單 有六隻球隊 A1 A2 A3 A4 A5 A6 然後 如果一輪一場比賽的話 第一論 A1VSA2 A3VSA4 A5VSA6 第二輪 A1VSA4 A2VSA5 A3VSA6 第三輪 .... 每個球隊都會跟 其他五個球隊比賽10次 其中 主場5次 客場5次 (他在前和 在後) 這麼個演算法 愁死我了 最後就要 按照 一輪一場
用的是一個函數: function array_iconv($in_charset, $out_charset, $arr){//$in_charset代表之前的編碼,$out_charset代表要轉成的編碼,$arr代表傳過來的要轉換的數組 return eval('return'.iconv($in_charset, $out_charset, var_export($arr, true))); } 解釋:
http://www.thinkphp.cn/Uploads/editor/2013-10-25/5269ead26c98f.jpg php的擴充已經添加了,如果用php也可以串連上資料庫了,但是我在用thinkphp串連sqlserver2005的時候就會出現“系統不支援:mssql”,的提示 我的配置是: http://www.thinkphp.cn/Uploads/editor/2013-10-25/5269eb6cda5f8.jpg
文章列表的samrty代碼如下 $smarty -> setCacheDir(ROOT_PATH."/cache/forum");$smarty -> display("$module/list.html",$_SERVER["REQUEST_URI"]); ROOT_PATH = 我的根目錄 $module = 我PHP開頭會自定當前是什麼模組,自己找模板中的子目錄 因為文章多, 架構多, 不同的模組也多...所以想到把cache 和 template都做成子目錄
上方的幾個echo輸出都正常,但是就是無法判斷答案,資料庫的連結也沒問題,找了好幾天也找不到問題的所在?? 回複討論(解決方案) 看看你的表單代碼 無法判斷答案是什麼意思?? echo $arr['daan']; echo $_POST["daan"]; 這兩個的結果分別是什嗎? 另外,代碼要縮排,這樣看起來好亂。 ?法判?答案,??是在 if(isset($_GET['zhanghao'])){ ??