Time of Update: 2015-05-12
標籤:mssql的遠端連線需要在在sql伺服器端做很多配置,這裡先略過,這裡只講下linux伺服器方面的配置.centos7裡首先需要安裝freeTDS,這是一個類庫,可以提供從linux下訪問sql server的功能.php的mssql和pdo-mssql都需要通過freetds來串連sql server.安裝很簡單: http://www.freetds.org/ 下載,下載完成 tar一下嘛,然後configure然後make && make install,
Time of Update: 2015-05-11
標籤:class mysql{ private $conn; //私人化 變數$conn private $db_host; //主機 private $db_user; private $db_password; private $db_name; //資料庫名稱 function __construct($db_host,$db_user,$db_password,$db_name){ //建構函式,傳入 類中的connect函數中
Time of Update: 2015-05-12
標籤:php mysqli 今天升級了php版本,順便想把php代碼中的mysql串連方式改成mysqli,因為官方自php5.3開始一直推薦mysqli 和 pdo 。不多說了,貼代碼// here‘s a rough replacement using mysqli:// 錯略的使用mysqli替換if (!function_exists(‘mysql_result‘)) { function
Time of Update: 2015-05-13
標籤:資料庫連接 設定檔 使用者名稱 伺服器 server 一般指令碼運行結束釋放資料庫連接.持久串連則是在指令碼結束時並不會關閉串連,PHP將檢查是否已經存在一個相同的持久串連,如果存在,就直接使用這個串連,如果不存在,就建立一個新的串連.相同:相同的設定檔(使用者名稱,密碼,到相同主機的串連).在目前流行的php作為apac
Time of Update: 2015-05-10
標籤:mysqli cd /root/php-5.6.8/ext/mysqli /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config make && make install 編輯 /usr/local/php/lib/
Time of Update: 2015-05-09
標籤: 會不會碰到這樣一種情況呢?每次擷取資料將資料和曆史版本都有一定的差別,然而用ThinkPHP的addAll()函數,卻會將已有的資料刪掉再重新寫入。這明顯不是我們想要的。但自己寫sql每次幾十個欄位也是醉了。如何優雅而又輕鬆地實現sql的自動產生呢?於是有了下面這個方法。 /** * [array_to_sql 根據數組key和value拼接成需要的sql] * @param [type] $array [key, value結構數組] *
Time of Update: 2015-05-16
標籤:<?php$b_a=array(10,5,9,19,32,61,17,31);?><h1>排序前</h1><?phpecho "<pre>";print_r($b_a);echo "</pre>";?><h1>冒泡排序法</h1><?php//冒泡排序(一維數組) function bubble_sort($array){ $count = count($array);
Time of Update: 2015-05-14
標籤:PHP中獎數組轉為xml的需求是常見的,而且實現方法也有很多種,百度找了一下各種實現方法,但是基本是借組一些組件啥的。我就自己寫了一個字串拼組的方法,支援多維陣列。僅供參考,不足之處敬請不吝賜教!/*** 將數群組轉換為xml* @param array $data 要轉換的數組* @param bool $root 是否要根節點* @return string xml字串* @author Dragondean* @url
Time of Update: 2015-05-13
標籤:1. PHP中最普通的數組排序方法 sort(); 看個例子: 1 <?php 2 $test = array(); 3 $test[] = ‘ABCD‘; 4 $test[] = ‘aaaa‘; 5 $test[] = ‘Bdka‘; 6 $test[] = ‘1EEE‘; 7 $test[] = ‘3666‘; 8 $test[] = ‘cddd‘; 9 10 sort($
Time of Update: 2015-05-14
標籤:/** * 數組分頁函數 核心函數 array_slice * 用此函數之前要先將資料庫裡面的所有資料按一定的順序查詢出來存入數組中 * $count 每頁多少條資料 * $page 當前第幾頁 * $array 查詢出來的所有數組 * order 0 - 不變 1- 反序 */ function page_array($count,$page,$array,$order){ global $countpage; #定全域變數
Time of Update: 2015-05-12
標籤:原始碼是這樣的:public class AuthorizationSignature { public static String createSignature(String verb, String contentMD5, String contentType, String date, String canonicalizedSALHeaders, String canonicalizedResource) { String
Time of Update: 2015-05-12
標籤:有個猜使用者喜歡的功能,使用者可以通過點擊換一組,來重新整理推薦的內容。 先通過資料庫查詢,得到前1000條資料,然後隨機去除4條。 程式寫完之後,發現啟動並執行很慢,每次重新整理,都要等很久才出來。 代碼如下:
Time of Update: 2015-05-12
標籤:數組,可以說是PHP的資料應用中較重要的一種方式。PHP的數組函數眾多,下面是一些小結,藉此記之,便於以後鑒之。 1. 數組定義 數組的定義使用 array()方式定義,可以定義空數組:<?php $number = array(1,3,5,7,9); //定義空數組 $result = array(); $color =array("red","blue","green"); //自訂索引值 $language =
Time of Update: 2015-05-09
標籤:引言 鑒於五一期間超大的人流量,LZ思來想去,最終還是選擇蝸居在自己的出租屋。無聊之際,當然不能忘了做點什麼事情,於是LZ就研究了一下幾種語言的皮毛,在這裡獻醜一翻,希望各位猿友莫要見笑。 不過說來也巧,園子裡前段時間剛好上演了一場語言大戰,這讓LZ的這篇博文一出生就可能捲入不必要的紛爭。其實LZ早就想寫這麼一篇文章,只是語言的探究比較麻煩,因為每個語言往往最難搞的就是環境的搭建,而且非常浪費時間,因此LZ就挑了五一這個機會才開始著手進行。 不管怎麼說,LZ還是要澄清一下
Time of Update: 2015-05-09
標籤:PHP CURL 多線程 GET/POST 類2015-01-01 分類:技術文章 閱讀(623) 評論(0)如果有需要更正或更高效的建議,歡迎在OSchina分享~\(≧▽≦)/~http://www.oschina.net/code/snippet_1475115_44902<?php/****************************************************************
Time of Update: 2015-05-08
標籤:js數組 php數組 javascripe 和 php 的數組都是 map 類型的,也就是 key 實值型別不限制那種。下面我對比下倆種數組的遍曆方式: 1 : javascript數組遍曆使用了 in 這個操作符,例如 for(key in arr),則遍曆過程中 key 會被賦值為 arr 數組中的key,通過 arr[key] 擷取 value。 for(key in arr){ console.
Time of Update: 2015-05-11
標籤:在網上找了些WINDOWS執行PHP的計劃任務的方法,有一個寫得很全,可惜在我這竟然沒通過。最後不得不綜合各門派的方法,才能在我這運行成功。1、寫一個PHP程式,命名為test.php,內容如下所示:1 <?$fp = fopen("test.txt", "a+");fwrite($fp, date("Y-m-d H:i:s") . " 成功成功了!n");
Time of Update: 2015-05-13
標籤:php PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本前置處理器”)是一種通用開源指令碼語言。文法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的文法混合了C、Java、Perl以及PHP自創的文法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態網頁面與其他的程式設計語言相比,PHP是將程式嵌入到HTML(標準通用標記語言
Time of Update: 2015-05-14
標籤:WAMP:http://www.onlinedown.net/soft/82112.htm Zend CoreZend Core 產品由PHP工具公司 Zend Technologies 發行,Zend Core 是Zend 的認證分發版本,其2.5版是專門為Windows Server 2008 開發的產品,它能有效利用微軟的 FastCGI 特性,為PHP的解析工作提供更高的可靠性和效能。Zend Core 也可用於 Windows 2003 IIS
Time of Update: 2015-05-10
Linux中PHP安裝與配置(CentOS-6.5:php-5.2.13),1 PHP簡介 PHP(PHP: Hypertext Preprocessor的縮寫,中文名:“超文本前置處理器”)是一種通用開源指令碼語言。文法吸收了C語言、Java和Perl的特點,入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。PHP的檔案尾碼名為php。2 1)libmcrpyt