Time of Update: 2017-01-19
複製代碼 代碼如下:<?php $Shortcut = "[InternetShortcut] URL=http://www.your_url.com/ IconFile=http://www.your_icon.com/ IconIndex=1 IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 ";
Time of Update: 2017-01-19
非常經典的一款php+ajax即時聊天室,其中使用PHP檔案儲存聊天記錄,按天劃分,PHP實現聊天的功能只有一個檔案,整合了PHP與AJAX技術,也就是說只要運行這一個檔案就可以啟動PHP的聊天室了,關於代碼上面也是非常的簡單,但是實現了聊天室一般的功能,聊天時的暱稱,更改暱稱的顏色,聊天字型大小大小,字型,加粗,表單的變大變小等等,如果你想搞個聊天室來玩玩,這個源碼完全可以滿足普通的需求。具體的效果看如下圖:關鍵代碼:<?phpheader('content-type:text/
Time of Update: 2017-01-19
黑格爾有句名言:存在即合理。以此為論據的話,靜態類的使用必然有其合理性。不過物極必反,一旦代碼過於依賴靜態類,其劣化的結局則不可避免。這就好比罌粟作為一種草本植物,有其在藥理上的價值,但如果肆無忌憚的大量使用,它就變成了毒品。什麼是靜態類所謂靜態類指的是無需執行個體化成對象,直接通過靜態方式調用的類。代碼如下:複製代碼 代碼如下:<?phpclass Math{ public static function
Time of Update: 2017-01-19
1.current複製代碼 代碼如下:<?php $transport = array('foot', 'bike', 'car', 'plane'); $mode = current($transport); //$mode = 'foot'; $mode = next($transport); // $mode ='bike'; $mode = current($transport); //$mode =
Time of Update: 2017-01-19
程式使用了php的zip擴充,如果伺服器支援,那就可以用了^_^,產生的zip壓縮包可以用winrar等來解壓的,當然也可以用php來解壓。解壓的過段時間再發布了。<?php $button=$_POST['button']; if($button=="開始打包") {
Time of Update: 2017-01-19
PHP批最取得checkbox的值 1、命名 <input type='checkbox' name='checkbox[]' value=$dwmyrow[banzhu] /> 2、使用 當計劃當作sql指令的一部分時:如果參與控制的欄位是數值型的,則 if(! empty($_POST['checkbox'])) { $expr = join(",", $_POST['checkbox']); $sql = "select * from tbl_name where field
Time of Update: 2017-01-19
本文執行個體為大家分享了php gd等比例縮放壓縮圖片函數,供大家參考,具體內容如下<?php /** * desription 判斷是否gif動畫 * @param sting $image_file圖片路徑 * @return boolean t 是 f 否 */ function check_gifcartoon($image_file){ $fp = fopen($image_file,'rb'); $image_head = fread($
Time of Update: 2017-01-19
curl 支援SSL認證、HTTP POST、HTTP PUT 、FTP 上傳,kerberos、基於HTT格式的上傳、代理、cookie、使用者+口令證明、檔案傳送恢複、http代理通道就最常用的來說,是基於http的get和post方法。 代碼實現: 1、http的get實現 複製代碼 代碼如下: $ch = curl_init("http://www.jb51.net/") ; curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ;
Time of Update: 2017-01-19
Array([key =>] value, [key =>] value, [key =>] value, [key =>] value) // key 可以是 integer 或者 string // value 可以是任何值 array_change_key_case -- 返回字串鍵名全為小寫或大寫的數組 array_chunk -- 將一個數組分割成多個 array_combine -- 建立一個數組,用一個數組的值作為其鍵名,另一個數組的值作為其值 array_
Time of Update: 2017-01-19
is_null, empty, isset, unset 我們先來看看這4個函數的描述。isset 判斷變數是否已存在(配置)unset 把變數刪除(釋放)掉empty 判斷變數是否為空白is_null 判斷變數是否為NULLok,已經開始搞人了。那麼開始,這4個函數中除了unset,其他3個都是判斷函數,unset首先出局,因為他不會搞錯,其次是is_null,我們可以把它看成是!isset,是isset的一個逆操作,下面一張表可以很清楚的說明他們之間的關係:複製代碼
Time of Update: 2017-01-19
php.ini檔案配置好後,zend路徑也全部配置正確,但是phpinfo()還顯示沒有zend資訊 查看zend的目錄是否有user許可權。預設即可。 isapi模式安裝php,無法訪問網站常見問題。 需要在php5isapi.dll上面添加user許可權。 phpinfo沒法運行 先看php配置的是否正確,不正確再看配置的是什麼模式,cgi 或者isapi或者fastcgi模式,然後在查看設定檔。 php未找到該頁 首先查看.php的擴充檔案是否配置正確,然後在查看頁面路徑是否正確。
Time of Update: 2017-01-19
get_headers() 是PHP系統級函數,他返回一個包含有伺服器響應一個 HTTP 要求所發送的標題的數組。如果失敗則返回 FALSE 並發出一條 E_WARNING 層級的錯誤資訊(可用來判斷遠程檔案是否存在)。函數定義array get_headers ( string $url [, int $format = 0 ] )參數url 目標 URLformat 如果將可選的 format 參數設為 1,則 get_headers()
Time of Update: 2017-01-19
php-fpm的兩種進程管理員模式php-fpm的進程數也是可以根據設定分為動態和靜態的。一種是直接開啟指定數量的php-fpm進程,不再增加或者減少;另一種則是開始的時候開啟一定數量的php-fpm進程,當請求量變大的時候,動態增加php-fpm進程數到上限,當閒置時候自動釋放閒置進程數到一個下限。這兩種不同的執行方式,可以根據伺服器的實際需求來進行調整。這裡先說一下涉及到這個的幾個參數吧,他們分別是pm、pm.max_children、pm.start_servers、pm.min_spar
Time of Update: 2017-01-19
原廠模式:由工廠類根據參數來決定建立出哪一種產片類的執行個體工廠類:一個專門用來建立其他對象的方法類。即按需分配,傳入參數進行選擇,返回具體的類作用:對象建立的封裝、簡化建立對象的操作,即調用工廠類的一個方法來得到需要的類補充:1.主要角色:抽象產品(Product)、具體產品(Concrete Product)、抽象工廠角色(Creator)2.優缺點 優點:Factory
Time of Update: 2017-01-19
本文為大家分享了PHP微信支付執行個體,包括PHP微信支付源碼,PHP微信退款源碼,php微信支付介面,供大家參考,具體內容如下1.JSapi支付demo(在微信用戶端中點擊)<?php/** * JS_API支付demo * ==================================================== * 在微信瀏覽器裡面開啟H5網頁中執行JS調起支付。介面輸入輸出資料格式為JSON。 * 成功調起支付需要三個步驟: *
Time of Update: 2017-01-19
本文執行個體為大家分享了php微信掃碼支付源碼,供大家參考,具體內容如下代碼中包含四個檔案createUrl.php、ArrayToXML.php、returnGoodsUrl.php、notifyUrl.php 。createUrl.php:建立微信二維碼支付連結<?php/** * @author chantrans * 本頁面的作用是產生商品二維碼連結 *///測試echo createUrl("12314124");/** * 產生隨機字串 */function
Time of Update: 2017-01-19
PHP Error與Logging 簡介error與logging 函數允許你對錯誤進行處理和記錄。error 函數允許使用者定義錯誤處理規則,並修改記錄錯誤的方式。logging 函數允許使用者對應用程式進行日誌記錄,並把日誌訊息發送到電子郵件、系統日誌或其他的機器。安裝error與logging 函數是 PHP 核心的組成部分。無需安裝即可使用這些函數。PHP Error 和 Logging 函數PHP:指示支援該函數的最早的 PHP 版本。函數 描述
Time of Update: 2017-01-19
複製代碼 代碼如下:/*<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- css的樣式定義,不加點。如:name{color:red;} --><?xml-stylesheet type="text/css" href="css.css"?><!-- 引入dtd文檔定義檔案 (根項目:班級)<!DOCTYPE 班級 SYSTEM "class.dtd" /> --
Time of Update: 2017-01-19
用類加快PHP的資料庫開發 資料庫的訪問函數較多,使用不當會降低效率,甚至導致錯誤。而PHP的本身就是開放的和可擴充的,很多人為它開發各種功能的原始碼。每一個PHP程式員都應該善於繼承他人的成果,節省時間和精力。站在巨人的肩膀上,才能看得更遠。當然,你也可以把你的代碼共用出來,體會自己的勞動被承認和創造價值而帶來的成就感。 使用資料庫類,可以使我們完全不必考慮具體的資料庫類型,而專註於程式的開發上。
Time of Update: 2017-01-19
在當前互連網發展迅速、電子商務網站層出不窮的形勢下,對網站開發的效率和品質提出了越來越高的要求。 對於大型和結構複雜、內容繁多的網站,都要實現網站的動態化和方便的管理。資料管理離不開資料庫系統的支援。而衡量一種CGI語言的重要標誌,就是它對後台資料庫的訪問能力、效率等。 而目前流行的PHP指令碼語言,它的新特性給我們帶來了新的感覺。它支援以物件導向的方式進行設計開發。同時,為了滿足網頁獨特的需要,用模板、XML支援等帶來了網站開發的新方法。在語言結構上,PHP具有類似於C++語言的結構,