Time of Update: 2018-12-06
class Day{ function ubb($Text) { /// UBB代碼轉換 //$Text=htmlspecialchars($Text); //$Text=ereg_replace("\r\n","<br>",$Text); $Text=ereg_replace("\[br\]","<br />",$Text); $Text=nl2br($Text);
Time of Update: 2018-12-06
至於什麼MVC結構,其實就是三個Model,Contraller,View單詞的簡稱,,Model,主要任務就是把資料庫或者其他檔案系統的資料按 照我們需要的方式讀取出來。View,主要負責頁面的,把資料以html的形式顯示給使用者。Controller,主要負責商務邏輯,根據使用者的
Time of Update: 2018-12-06
一:html檔案(yans.html)<META http-equiv=content-type content='text/html; charset=utf-8'/><META http-equiv=pragma content=no-cache><META http-equiv=expires content=0></HEAD><BODY> <input type="button" name="TEST" value =
Time of Update: 2018-12-06
一:代碼: <?php //************************test***************************$vararray = array( "name" => array("alen", "andy", "tom"), "cuntry" => array("china","japan","english"),
Time of Update: 2018-12-06
在上一章裡我們介紹了如何編寫自己的函數,接下來,我們開始編寫一個有參數有傳回值的擴充函數。 因為Zend沒有正式的函數調用語法檢查支援,所以我們在編寫擴充函數的時候必須得“小心”,也就是我們必須得嚴格地進行調用合法性檢查。首先,我們寫一個函數: #include "string.h"PHP_FUNCTION(haosoft_strcat){ char* pc_arg_one = NULL; char* pc_arg_tow = NULL; long arg_one_len;
Time of Update: 2018-12-06
在上兩章裡講述了擴充模組的基本用法,相信讀者已經能夠構建自己的擴充模組了,接下來,我們來看看幾個重要的函數: 1、PHP_MINIT_FUNCTION(MyModule); 當模組被Zend
Time of Update: 2018-12-06
Memcache是什麼Memcache是danga.com的一個項目,最早是為 LiveJournal 服務的,目前全世界不少人使用這個快取項目來構建自己大負載的網站,來分擔資料庫的壓力。它可以應對任意多個串連,使用非阻塞的網路IO。由於它的工作機制是在記憶體中開闢一塊空間,然後建立一個HashTable,Memcached自管理這些HashTable。Memcache官方網站:http://memcached.org/,更多詳細的資訊可以來這裡瞭解
Time of Update: 2018-12-06
<?phpclass class_replace{function htmldecode($str){if(empty($str)) return;if($str=="") return
Time of Update: 2018-12-06
require和require_once的區別require_once()包涵是絕對路徑include() 和require() :語句包括並運行指定檔案。 include() 產生一個警告而 require() 則導致一個致命錯誤。換句話說,如果你想在遇到丟失檔案時停止處理頁面就用 require()。include() 就不是這樣,指令碼會繼續運行。 require_once() 語句在指令碼執行期間包括並運行指定檔案。此行為和 require()
Time of Update: 2018-12-06
字元描述\將下一個字元標記為一個特殊字元、或一個原義字元、或一個 反向參考、或一個八進位轉義符。例如,’n’ 匹配字元 “n”。’\n’ 匹配一個分行符號。序列 ‘\\’ 匹配 “\” 而 “\(” 則匹配 “(”。^匹配輸入字串的開始位置。如果設定了 RegExp 對象的 Multiline 屬性,^ 也匹配 ‘\n’ 或 ‘\r’ 之後的位置。$匹配輸入字串的結束位置。如果設定了RegExp 對象的 Multiline 屬性,$ 也匹配 ‘\n’ 或 ‘\r’
Time of Update: 2018-12-06
函數巧妙地運用了Regex, 用起來很方便, 就像 substr 的用法一樣, 可以正向截取也可反相截取, 思路值得學習.PHP代碼:<?phpfunction c_substr($string, $from, $length = null){ preg_match_all('/[x80-xff]?./', $string, $match); if(is_null($length)){
Time of Update: 2018-12-06
轉自:http://dungenessbin.diandian.com/post/2012-04-20/19373103 去年開發了一個OA系統,需要實現文檔一鍵上傳並實現線上預覽,類似百度文庫的功能。系統內容:CentOs5.5用到的工具:Openoffice 3 , Pdf2Swf tool , Jodconverter ,
Time of Update: 2018-12-06
1、首先去官網下載FCKeditor2.6.5 多國語言版。http://ckeditor.com/download,注意:第一個為最新3.0.1版,第二個才是FCKeditor
Time of Update: 2018-12-06
軟體版本:php-5.3.1-Win32-VC6-x86.zip這個不需要額外的安裝.net的庫,所以就用這個了。可以使用其他的。1.PHP安裝使用綠色方式,下載Zip檔案解壓。 2.配置在解壓的根目錄下找到php.ini-development,是用於開發環境的設定檔;還有一個php.ini-production,這個是用於生產環境的設定檔。使用php.in-development,複製一份,重新命名為php.ini。開始編輯。定位registe_globals
Time of Update: 2018-12-06
在 http://httpd.apache.org/ 上下載 httpd-2.2.22-win32-x86-no_ssl.msi http://apache.chinahtml.com/ apache2.2中文參考手冊httpd.conf檔案中Listen 80可以設定連接埠號碼(可以同時監聽多個連接埠) 配置虛擬目錄以及存取權限在<IfModule dir_module> DirectoryIndex
Time of Update: 2018-12-06
serialize()和unserialize()在php手冊上的解釋是:serialize — Generates a storable representation of a valueserialize — 產生一個可儲存的值的表示unserialize — Creates a PHP value from a stored representationunserialize — 從已儲存的表示中建立 PHP 的值<?php//聲明一個類class dog { var
Time of Update: 2018-12-06
一、在apache的conf目錄下的httpd.conf加入如下代碼:LoadModule php5_module D:/php-5.3.10/php5apache2_2.dllPHPIniDir D:/php-5.3.10AddType application/x-httpd-php .php
Time of Update: 2018-12-06
function unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i < $len; $i++) { if ($str[$i] == '%' && $str[$i+1] == 'u') { $val = hexdec(substr($str, $i+2, 4)); if ($val
Time of Update: 2018-12-06
1.從svn擷取指定版本。命令列:svn update svnworkpath --username xxx --password xxx -r head$cmd = "svn update..."$ar = array(); $status = 0; exec($cmd, $ar, $status); 返回的結果包含以下內容:A 002/ftp_upload.phpU 002/main.phpD
Time of Update: 2018-12-06
比較忙,隨手寫一下。 最近遇到要使用PHP訪問WebService。問了一下PHP程式員,用過的人少。自己配置。 在XP上配置不成功,在Win2003上安裝一個5.2,安裝時記得選擇支援Soap。安裝完後把IIS裡解釋PHP的DLL路徑改正確。 把PHP.ini檔案拷貝到Windows目錄下,把Soap的Dll檔案php_soap.dll拷貝到System32目錄下。重啟IIS。建立一個PHP檔案。1/* soap.php */2/* 串連的是C#實現的Webservice */3$c