php的匯出CSV抽象類別

php 匯出CSV抽象類別,根據總記錄數與每批次記錄數,計算總批次,迴圈匯出。避免記憶體不足的問題。ExportCSV.class.php<?php /** php Export CSV abstract class,根據總記錄數與每批次記錄數,計算總批次,迴圈匯出。 * Date: 2014-05-16 * Author: fdipzone * Ver: 1.0 * * Func: * public setPageSize

php zip檔案內容比較類

php zip 檔案比較類,比較兩個zip檔案的內容,返回新增,刪除,及相同的檔案清單。暫時只支援單層。需求:上傳一個zip檔案,zip內有很多圖片檔案。需要對圖片檔案進行一系列很耗時的處理。當使用者再更新zip檔案時。判斷zip內檔案是否一致,只處理不同的檔案。這樣可以節省資源與時間,因此需要編寫一個能夠比較zip內檔案的類。ZipCompare.class.php<?php /** Zip Compare class

擷取和設定使用者訪問頁面語言的php類

User Language Class 擷取/設定使用者訪問的頁面語言,如果使用者沒有設定訪問語言,則讀取Accept-Language。根據使用者選擇的語言顯示對應的頁面(英文,簡體中文,繁體中文)UserLang.class.php<?php /** User Language Class 擷取/設定使用者訪問的頁面語言,如果使用者沒有設定訪問語言,則讀取Accept-Language * Date: 2014-05-26 * Author: fdipzone *

php中如何計算兩個檔案之間的相對路徑

例如:檔案A 的路徑是 /home/web/lib/img/cache.php檔案B的路徑是 /home/web/api/img/show.php那麼,檔案A相對於檔案B的路徑是 ../../lib/img/cache.php,即檔案B 訪問 檔案A的相對路徑。function getRelativePath<?php /** 計算path1 相對於 path2 的路徑,即在path2引用paht1的相對路徑 * @param String $path1 * @param

php的JSON資料格式化方法

php 的json_encode能把數群組轉換為json格式的字串。字串沒有縮排,中文會轉為unicode編碼,例如\u975a\u4ed4。人閱讀比較困難。現在這個方法在json_encode的基礎上再進行一次美化處理。使人能方便閱讀內容。1. 使用 json_encode 輸出<?php header('content-type:application/json;charset=utf8'); $arr = array( 'status'

php的session讀寫鎖例子

先看一個例子,功能:1.點擊頁面中一個按鈕,ajax執行php,php中用session記錄執行到哪一步。2.使用ajax輪詢另一個php,擷取session中資料,輸出執行到哪一步。session.html 調用php執行,並輸出執行到第幾步<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

php中如何求水仙花數最佳化

水仙花數是指一個n位元(n>=3),它每個位上數位n次冪之和等於它本身,n為它的位元。(例如:1^3+5^3+3^3 = 153)水仙花數又稱阿姆斯特朗數。三位的水仙花數有4個:153,370,371,407四位的水仙花數有3個:1634,8208,9474五位的水仙花數有3個:54748,92727,93084六位的水仙花數有1個:548834七位的水仙花數有4個:1741725,4210818,9800817,9926315八位的水仙花數有3個:24678050,24678051,88

php中如何驗證社會安全號碼碼

社會安全號碼碼的結構社會安全號碼碼是特徵組合碼,由17位元字本體碼和一位校正碼組成。排列順序從左至右依此為:六位元字地址碼,八位元字出生日期碼,三位元字順序碼和一位元字校正碼。地址碼(前六位元)表示編碼對象常住戶口所在縣(市、旗、區)的行政區劃代碼,按GB/T2260的規定執行。出生日期碼(第七位至十四位)表示編碼對象出生的年、月、日,按GB/T7408的規定執行,年、月、日代碼之間不用分隔字元。順序碼(第十五位至十七位)表示在同一地址碼所標識的地區範圍,對同年、同月、同日出生的人編定的順序號,

php如何擷取YouTube視頻資訊

YouTube的視頻地址格式https://www.youtube.com/watch?v=[VIDEO_ID]例子:https://www.youtube.com/watch?v=psvkyf3PzjE// 根據video id 擷取YouTube視頻資訊 function getYouTubeInfo($video_id){ $content = file_get_contents("http://youtube.com/get_video_info?video_id=

如何解決php unserialize返回false的問題

php unserialize 返回false的解決方案php 提供serialize(序列化) 與unserialize(還原序列化)方法。使用serialize序列化後,再使用unserialize還原序列化就可以擷取原來的資料。<?php $arr = array( 'name' => 'fdipzone', 'gender' => 'male'); $str = serialize($arr); //序列化 echo

php Captcha驗證碼類

<?php /** Captcha 驗證碼類 * Date: 2011-02-19 * Author: fdipzone */ class Captcha{ //class start private $sname = ''; public function __construct($sname=''){ // $sname captcha session name $this->sname =

PHP中如何接收二進位流並組建檔案

PHP接收二進位流並組建檔案的代碼<?php /** 二進位流組建檔案 * $_POST 無法解釋二進位流,需要用到 $GLOBALS['HTTP_RAW_POST_DATA'] 或 php://input * $GLOBALS['HTTP_RAW_POST_DATA'] 和 php://input 都不能用於 enctype=multipart/form-data * @param String $file 要產生的檔案路徑 *

php類:返回資料格式化類

DataReturn.class.php<?php /** 返回資料格式化類* Date: 2011-08-15 * Author: fdipzone */ class DataReturn{ // class start private $type; private $xmlroot; private $callback; private $returnData; public

php類:XML檔案分析類

XMLParser.class.php<?php /** XML 檔案分析類 * Date: 2013-02-01 * Author: fdipzone * Ver: 1.0 * * func: * loadXmlFile($xmlfile) 讀入xml檔案輸出Array * loadXmlString($xmlstring) 讀入xmlstring 輸出Array */ class XMLParser{ /**

php類:css更新類

CSSUpdate.class.php<?php /** css 更新類,更新css檔案內圖片的版本 * Date: 2013-02-05 * Author: fdipzone * Ver: 1.1 * * Func: * update(); * * Ver: 1.1 增加search_child參數,可遍曆子檔案夾 */ class CSSUpdate{ private $csstmpl_path = null;

在伺服器安裝sendmail及修改php.ini

在伺服器安裝 sendmailsudo apt-get install sendmail啟動 sendmailsudo /etc/init.d/sendmail start修改 php.ini[mail function] SMTP = localhost smtp_port = 25 sendmail_from = me@example.comFunction sendMail<?php /* 調用PHPMailer發送電郵 * @param String

PHP遍曆檔案夾及檔案類及處理類

FindFile.class.php用於遍曆目錄檔案<?php /** 遍曆檔案夾及檔案類 * Date: 2013-03-21 * Author: fdipzone * Ver: 1.0 */class FindFile{ public $files = array(); // 儲存遍曆的檔案 protected $maxdepth; // 搜尋深度,0表示沒有限制 /*

PHP中如何縮小png圖片並且保留透明色

將圖片縮成合適的尺寸,jpg圖片縮小比較容易,png圖片如果帶了透明色,按jpg方式來縮小,會造成透明色丟失。儲存透明色主要利用gd庫的兩個方法:imagecolorallocatealpha 分配顏色 + alphaimagesavealpha 設定在儲存png映像時儲存完整的 Alpha 色板資訊代碼如下://擷取源圖gd映像標識符 $srcImg = imagecreatefrompng('./source.png'); $srcWidth = imagesx($srcImg); $

擷取頁面中指定內容的php類

功能:1.擷取內容中的url,email,image。2.替換內容中的url,email,image。url:<a href="url">xxx</a>email:admin@admin.comimage:<img src="image">Grep.class.php<?php /** grep class * Date: 2013-06-15 * Author: fdipzone * Ver:

php的一個支援斷點續傳的檔案下載類

php 支援斷點續傳,主要依靠HTTP協議中 header HTTP_RANGE實現。HTTP斷點續傳原理Http頭 Range、Content-Range()HTTP頭中一般斷點下載時才用到Range和Content-Range實體頭,Range使用者要求標頭中,指定第一個位元組的位置和最後一個位元組的位置,如(Range:200-300)Content-Range用於回應標頭請求下載整個檔案:GET /test.rar HTTP/1.1Connection: closeHost: 116.1

總頁數: 1662 1 .... 847 848 849 850 851 .... 1662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.