Time of Update: 2016-06-23
環境:php+mysql 現有資料庫中存放一些經緯度(100W以上)座標點, 如果根據一個座標點擷取附近1公裡內的所有符合資訊? 資料庫中 經度欄位lng 緯度欄位lat。。 使用的是百度地圖。 線上等 謝謝。 回複討論(解決方案) 搜狗比百度好 同意,但是公司要求必須是百度的。所以沒有的選擇 搜狗比百度好 排序座標列 篩選歐幾裡得距離合格記錄 我認為這樣:
Time of Update: 2016-06-23
本人對資料庫基本小白,PHP也是新手。現在用PDO遠端存取oracle資料庫時,表頭是中文的,查詢時就不出結果。比如$sql=select * from aaa where 站號= 1234 ; 返回是undefined index ...... 求解。。。謝謝各位 回複討論(解決方案) 你的表是用中文做檔案名稱的嗎? 列印出不加過濾條件時的查詢結果(片段即可) 你的表是用中文做檔案名稱的嗎? 列印出不加過濾條件時的查詢結果(片段即可)
Time of Update: 2016-06-23
一代大神Hoare曾經說過:”過早的最佳化是一切不幸的根源。“在我是個小菜鳥的時候,根本不知道這句話是否正確,但是當自己成為一個老鳥之後,就發現這句話是相當的犀利,說的恰到好處,也不愧它能夠流傳這麼廣泛。 要想最佳化PHP的效能,第一點要注意的就是緩衝,有人說過如果PHP使用了緩衝,它的效能會提高五百倍,可惜Zend公司在致力於賣自己的產品,因此一個公司把一門語言給坑了,先不說這個公司的問題,就緩衝的重要性而言,是絕不容忽視的。我們可以用緩衝模組(比如Memcache)或者緩衝模板(
Time of Update: 2016-06-23
介面是這個:http://sbcx.saic.gov.cn:9080/tmois/wszhcx_pageZhcxMain.xhtml?type=reg&intcls=®Num=12886711&paiType=0 不知如何偽造cookies 用curl來擷取資料? 回複討論(解決方案) 你想偽造成什麼樣子,弄個跨站指令碼的連結發過去給他訪問,然後你就擁有了他的cookie 只要能擷取資料就行。 curl --cookie
Time of Update: 2016-06-23
http://www.okooo.com/Upload/sohu/table_23.html 新收求教啊,這個難度在於正則上,不會寫正則啊 回複討論(解決方案) $url = 'http://www.okooo.com/Upload/sohu/table_23.html';$s = file_get_contents($url);preg_match_all('##isU', $s, $m);foreach(array_map('strip_tags', $m[0])
Time of Update: 2016-06-23
class myMemcache { private $memcache; /** * 一般建議這2個值做成常量的形式 */ public function __construct($host = '192.102.1.8', $port = 6379) { $this->memcache = new Memcache(); $this->memcache->connect($host, $port); return $
Time of Update: 2016-06-23
我在網上下載的外掛程式到VS, 為什麼建立出來的PHP檔案,右鍵瀏覽的時候 頁面上出現 phpinfo(); ?> 而沒有別的內容呢? 求解。 回複討論(解決方案) 誰來告訴我下,不盛感激。。。 因為你還沒有正確的搭建好web平台.去下一個xmapp 整合安裝包安裝一下吧. vs 只是個開發工具而已,並且並不是專門針對開發php的.大炮打蚊子 我也是弄到沒辦法了。我的是WIN7系統。裝 什麼EPP, 或者 PHPSTUDY 都不好用。。。
Time of Update: 2016-06-23
最近有個人問我:為什麼PHP需要模板呢?整個網站的編寫都是我一個人完成的,從前端到後端,都是這樣,我一個人寫網站是不是就不需要模板了呢?我當時還真給問住了,也沒想好很合適的回答它的方式,於是就隨便說了幾點理由,現在仔細想想,大致有如下幾點理由。
Time of Update: 2016-06-23
$ctrl-> $action (); $ctrl 是一個對象,訪問這個是什麼東西? -------------------------------------------------------------- 訪問屬性 是這樣的 $ctrl->action; 訪問類方法 是這樣的 $ctrl->action(); 回複討論(解決方案) $ctrl->$action (); 也是調用一個方法名,只是這個方法的名字是用一個變數$action來代替
Time of Update: 2016-06-23
if ("0e1683" == "0e0473"){ echo "相等"; } "0e0983"和"0e0473"比較也會相等,這是為什麼呢? 回複討論(解決方案) 你這個式子很特別,要用代類型的比較才可以 if("0e1683" === "0e0473") 究其原因是這樣的: php 在比較時會自動轉換資料類型,使得運算式兩邊的資料類型一致。這一點和淺顯吧?不同的東西是不可比較的
Time of Update: 2016-06-23
apache配置php模組: LoadModule php5_module "D:/php/php-5.5.14/php5apache2_4.dll" PHPiniDir "D:/php/php-5.5.14" AddType application/x-httpd-php .html .htm .php 運行httpd -k install報錯: The Apache2.2 service is successfully installed. Testing
Time of Update: 2016-06-23
從第三方的介面中擷取得到一個圖片的位元組類似如下結果: $img_data = array(255,11,2,0,112,4,...); 請教大家怎麼把上述的數群組轉換為圖片輸出? 回複討論(解決方案) 這個資料不正常吧 如果這的數圖片資料的話,則 echo join('', array_map('chr', $img_data)); 如果這的數圖片資料的話,則 echo join('', array_map('chr', $img_data))
Time of Update: 2016-06-23
例如,發表一篇文章,該文章屬於b分類。將自動往資料庫中插入一條資訊。 當我查看我的文章的時候,請問我要如何讓頁面顯示出麵包屑導航。如下一樣,我是超新手,很多咚咚都不太明白,請指點。。 首頁>> A分類>> b分類 回複討論(解決方案) /*select catid, upid, catname from 分類表執行比讀取的數組 $a。是這樣的一個數組*/$a = array( array('catid' => 1, 'upid' => 0,
Time of Update: 2016-06-23
大家好,有個問題:假定我的網站的頂層網域為 wangzhan.cn,但是發現運營一段時間後,在百度中輸入”site:wangzhan.cn“,結果有很多垃圾的次層網域結果,比如 abc.wangzhan.cn,xxx.wangzhan.cn...... 我估計是我的網站的網域名稱被人利用了,製造了很多垃圾無效的次層網域,導致百度收錄了,但這些垃圾結果在百度中收錄會降低本網站的百度排名。 請問,我如何讓百度對無效的次層網域不做收錄呢? 回複討論(解決方案)
Time of Update: 2016-06-23
一、算術運算子 + - * / % ++ -- "; // 100$b = $a % 3.3; // % 會把兩邊的數轉為整數後再進行整除echo "b = ".$b;?> 二、字串運算子 . ";echo '我的名字是:' . $name . ' 我的年齡是:' . $age . ' 我的身高是:' . $height . '米' . '';echo '我的名字是:' , $name , ' 我的年齡是:' , $age , ' 我的身高是:'
Time of Update: 2016-06-23
代碼其實很簡單,我從資料庫中讀取資料出來然後用F方法緩衝到檔案,檔案建立了也有資料寫入,但是F方法返回的是NULL,百思不得其解。 public function updateCache(){$db = M('category');$data = $db->select();$f = F('data',$data)var_dump($f);//////輸出的是null}
Time of Update: 2016-06-23
日期操作 為了便於儲存、比較和傳遞,我們通常需要使用strtotime()函數將日期轉換成UNIX時間戳記,只有在顯示給使用者看的時候才使用date()函數將日期轉換成常用的時間格式。 strtotime() 函數將任何英文文本的日期時間描述解析為 Unix 時間戳記 eg: 輸出: 1138614504 1128290400 1138632504 1139219304 1139503709 1139180400 1138489200 date()函數
Time of Update: 2016-06-23
按鈕 內容 $('#mune_1').hover(function(){ $('.second_mune').show(); },function(){ $('.second_mune').hide(); }) 我修改成這樣,因為滑鼠經過的a標籤和要顯示內容的span不在同一個div上,所以我滑鼠指向a標籤顯示內容後,再移到span標籤上還是會隱藏掉,怎樣修改才能讓滑鼠移到a標籤和span標籤都能顯示內容?? 回複討論(解決方案)
Time of Update: 2016-06-23
filter_var():通過一個指定的過濾器來過濾單一的變數 filter_var(variable,filter,options):variable必填,filter可選,options規定包含標誌/選項的數組。檢查每個過濾器可能的標誌和選項。 $var=300;$int_options = array("options"=>array
Time of Update: 2016-06-23
在 PHP 中,is_file和file_isexist是有很小區別的 1) is_file: $path ="/path/to/file/text.txt"; if(file_exists($path)) echo "File Exists"; else echo "File not Exists"; 比如在這個例子中,檔案存在會返回true,不存在返回false,但注意的是,假如傳入一個