Time of Update: 2017-02-28
因為工作需要需要擷取上個月、下個月、本月的日期,特從網站找到了實現代碼,特分享下,方便需要的朋友今天寫程式的時候,突然發現了很早以前寫的擷取月份天數的函數,經典的switch版,但是獲得上月天數的時候,我只是把月份-1了,估計當時太困了吧,再看到有種毛骨悚然的感覺,本來是想再處理一下的,但是一想肯定還有什麼超方便的方法,於是找到了下面這個版本,做了一點小修改。 擷取本月日期: 代碼如下:function getMonth($date){
Time of Update: 2017-02-28
這篇文章主要為大家分享一個超好用的php header下載函數,需要的朋友可以參考下代碼如下:<?php/** * 傳送檔案 * * @author: legend(legendsky@hotmail.com) * @link: http://www.ugia.cn/?p=109 * @description: send file to client * @version: 1.0 * *
Time of Update: 2017-02-28
這篇文章主要介紹了php stripslashes和addslashes的區別,特分享下方便需要的朋友。我們在向mysql寫入資料時,比如:代碼如下:mysql_query("update table set `title`='kuhanzhu's
Time of Update: 2017-02-28
php-screw版本問題,報錯 make /bin/sh /root/php_screw-1.5/libtool --mode=compile cc -I. -I/root/php_screw-1.5 -DPHP_ATOM_INC -I/root/php_screw-1.5/include -I/root/php_screw-1.5/main -I/root/php_screw-1.5 -I/usr/include/php
Time of Update: 2017-02-28
<p>有段日子沒有更新部落格了,生怕被百度遺忘啊,biu~biu~.最近有個項目需要統計網站的url和title,儲存在excel裡面,下面是具體的代碼</p><pre class="php" name="code"><!--p//php產生excel報表,是通過發送header()頭資訊完成的header("Content-Type: application/vnd.ms-execl&
Time of Update: 2017-02-28
在訪客從搜尋引擎而來的第一個頁面上顯示訪客搜尋的關鍵詞,根據這個關鍵詞做出一些提高網站互動能力的改變,比如顯示這個關鍵詞相關的其它文章以下是相關實現代碼:代碼如下:<?php/*Plugin Name: display-search-keywordsPlugin URI: http://www.imyxiao.com/1531.htmlDescription: 當訪客通過搜尋引擎來到你的部落格,這個外掛程式可以顯示訪客搜尋的關鍵詞Version:
Time of Update: 2017-02-28
本文主要介紹了PHP處理url字串編碼、解碼與解析。下面進行詳細的舉例說明base64_encode — 使用 MIME base64 對資料進行編碼base64_encode() returns 使用 base64 對 data 進行編碼。設計此種編碼是為了使位元據可以通過非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。Base64-encoded 資料要比未經處理資料多佔用 33% 左右的空間。 代碼如下:<?php$str = 'This is
Time of Update: 2017-02-28
這篇文章主要介紹了php去除字串分行符號樣本,下面整理一下常見的去除換行的方法,需要的朋友可以參考下第1種寫法: 代碼如下:<?phpstr_replace("n", '', $str); ?> 第2種寫法: 代碼如下:<?phpstr_replace("rn", '', $str); ?> 第3種寫法: 代碼如下:
Time of Update: 2017-02-28
我們要在地圖上有限的區塊內展示更多的資訊,更好的辦法是通過地圖互動來實現。本文將給大家講解通過滑鼠滑動到地圖指定省份地區,在彈出的提示框中顯示對應省份的資料資訊。適用於資料統計和地圖區塊展示等情境 HTML 首先在head部分載入raphael.js庫檔案和chinamapPath.js路徑資訊檔,本文不重複寫下,唯一不同的地方是需要在body中加一個div#tip,用來展示地圖資訊的提示框。 代碼如下:<div
Time of Update: 2017-02-28
這篇文章主要介紹了php中的路徑問題與set_include_path,需要的朋友可以參考下first: php中常用的路徑 當前檔案路徑:D:phpwebphp_exampleinclude_path.php 代碼如下:1.dirname(__FILE__); //輸出D:phpwebphp_example 2.$_SERVER['SCRIPT_FILENAME'];
Time of Update: 2017-02-28
1.json_decode() json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0) json_decode — 對 JSON 格式的字串進行編碼 說明 mixed json_decode ( string $json [, bool $assoc ] ) 接受一個 JSON 格式的字串並且把它轉換為 PHP 變數 參數 json 待解碼的 json string 格式的字串。 assoc
Time of Update: 2017-02-28
本文執行個體講述了php驗證使用者名稱是否以字母開頭與驗證密碼的方法。分享給大家供大家參考。具體如下:驗證使用者名稱是否以字母開頭與驗證密碼只能為數字和字母的組合代碼,三種常用驗證函式:驗證郵箱地址格式 ,驗證密碼只能為數字和字母的組合以及驗證使用者名稱是否以字母開頭代碼,這是使用者註冊時或提交表單時會用的。代碼如下:function is_email($email) { if (preg_match("/[a-za-z0-9]+@
Time of Update: 2017-02-28
這篇文章主要介紹了phpphp圖片採集後按原路徑儲存圖片樣本,需要的朋友可以參考下 代碼如下:<?php$domain ='http://www.jb51.net';$url = '/newskin/images/v4/logo.jpg';$pats = pathinfo($url);$dir = '.'.$pats['dirname'].'/'; if(!is_dir($dir)) {
Time of Update: 2017-02-28
這篇文章主要介紹了php實現把數組按指定的個數分隔。需要的朋友可以過來參考下,希望對大家有所協助代碼如下:/** * * 把數組按指定的個數分隔 * @param array $array 要分割的數組 * @param int $groupNum 分的組數 */public function splitArray($array, $groupNum){ if(empty($array))
Time of Update: 2017-02-28
這篇文章主要介紹了php中sprintf與printf函數用法區別解析,需要的朋友可以參考下下面是一個樣本:四捨五入保留小數點後兩位 代碼如下:<?php$num1 = 21;echo sprintf("%0.2f",$num1)."<br />"; //輸出 21.00$num2 = 16.3287;echo sprintf("%0.2f",$num2)."<br /
Time of Update: 2017-02-28
這篇文章主要介紹了php實現的aes加密類,代碼中有使用方法,需要的朋友可以參考下 代碼如下:<?php class AESMcrypt { public $iv = null; public $key = null; public $bit = 128; private $cipher; public function __construct($bit, $key, $iv,
Time of Update: 2017-02-28
這篇文章主要介紹了php阻止頁面後退的方法,讓後退的頁面不存在就可以阻止頁面後退,怎麼讓頁面不存在呢,臨時產生的頁面就可以,下面用執行個體說明這個方法例如:現在有1,2,3。3頁。希望使用者一開始訪問第一頁,然後點“下一步”就看到“第二頁”,然後在進入“第三頁”之前,使用者不能後退。就讓1和2作為同一頁。留個標記在session裡,這樣:1and2.php 代碼如下:<?phpsess
Time of Update: 2017-02-28
PHP的Hash採用的是目前最為普遍的DJBX33A (Daniel J. Bernstein, Times 33 with Addition), 這個演算法被廣泛運用與多個軟體項目,Apache, Perl和Berkeley DB等。對於字串而言這是目前所知道的最好的雜湊演算法,原因在於該演算法的速度非常快,而且分類非常好(衝突小,分布均勻)Hash
Time of Update: 2017-02-28
這篇文章主要介紹了php實現cc攻擊防禦的方法和防止快速重新整理頁面樣本,需要的朋友可以參考下 代碼如下:<?php//代理IP直接退出empty($_SERVER['HTTP_VIA']) or exit('Access Denied');//防止快速重新整理session_start();$seconds = '3'; //時間段[秒]$refresh = '5'; //重新整理次數//設定監控變數$cur_time =
Time of Update: 2017-02-28
1.首先是要安裝好PHP 2.進入PHP的下載解壓目錄下的ext目錄#cd /root/php-5.3.6/ext#./ext_skel --extname=hmc 說明:./ext_skel