PHP 可閱讀隨機字串代碼_php技巧

複製代碼 代碼如下: /************** *@length - length of random string (must be a multiple of 2) **************/ function readable_random_string($length = 6){ $conso=array("b","c","d","f","g","h","j","k","l", "m","n","p","r","s","t","v","w","x","y","z");

PHP Zip壓縮 線上對檔案進行壓縮的函數_php技巧

複製代碼 代碼如下: /* creates a compressed zip file */ function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return false if(file_exists($destination) && !$overwrite) { return

用PHP將網址字串轉換成超連結(網址或email)_php技巧

複製代碼 代碼如下: function makeClickableLinks($text) { $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_+.~#?&//=]+)', '<a href="\1">\1</a>', $text); $text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_+.~#?&//=]+)','\1<a href=

Joomla下利用configuration.php儲存簡單資料_php技巧

寫入過程 複製代碼 代碼如下: // Get the path of the configuration file $fname = JPATH_CONFIGURATION.DS.'configuration.php'; // clear cache $cache = JFactory::getCache(); $cache->clean(); // Update the credentials with the new settings $config =&

php UTF-8、Unicode和BOM問題_php技巧

一、介紹 UTF-8 是一種在web應用中經常使用的一種 Unicode 字元的編碼方式,使用 UTF-8 的好處在於它是一種變長的編碼方式,對於 ANSII 碼編碼長度為1個位元組,這樣的話在傳輸大量 ASCII 字元集的網頁時,可以大量節約網路頻寬。 UTF-8簽名(UTF-8 signature)也叫做BOM(Byte Order Mark),是UTF編碼方案裡用於標識編碼的標準標記。BOM,是UTF編碼方案裡用於標識編碼的標準標記,在UTF-16裡本來是FF

在PHP中使用反射技術的架構外掛程式使用說明_php技巧

反射API的外掛程式方法是基於在運行時決定程式的功能來實現的,也就是說,它允許建立可選的介面方法,並在首次使用時檢測到這部分介面方法,只有在外掛程式中存在這部分介面的情況下,它們才會被用到. 假設擁有這樣的介面 複製代碼 代碼如下: interface IPlugin{ function getMenuItems(); function getArticles(); function getSideBars(); } class Someplugin implelents IPlugin{

PHP 寫文本日誌實現代碼_php技巧

複製代碼 代碼如下: ** * 寫檔案 * @param string $file 檔案路徑 * @param string $str 寫入內容 * @param char $mode 寫入模式 */ function writeFile($file,$str,$mode='w') { $oldmask = @umask(0); $fp = @fopen($file,$mode); @flock($fp, 3); if(!$fp) { Return false; } else {

功能強大的PHP圖片處理類(浮水印、透明度、旋轉)_php技巧

非常強大的php圖片處理類,可以自訂圖片浮水印、透明度、圖片縮放、圖片銳利化、圖片旋轉、圖片翻轉、圖片剪下、圖片反色。 * 圖片處理函數功能:縮放、剪下、相框、浮水印、銳利化、旋轉、翻轉、透明度、反色 * 處理並儲存記錄的思路:當有圖片有改動時自動產生一張新圖片,命名方式可以考慮在原圖片的基礎上加上步驟,例如:圖片名稱+__第幾步具體代碼如下:<?php class picture{ var $PICTURE_URL; //要處理的圖片 var

PHP array_flip() 重複資料刪除數組元素專用函數_php技巧

說明   array array_flip ( array trans )   array_flip() 返回一個反轉後的 array,例如 trans 中的鍵名變成了值,而 trans 中的值成了鍵名。   注意 trans 中的值需要能夠作為合法的鍵名,例如需要是 integer 或者 string。如果值的類型不對將發出一個警告,並且有問題的鍵/值對將不會反轉。   如果同一個值出現了多次,則最後一個鍵名將作為它的值,所有其它的都丟失了。   array_flip() 如果失敗返回

php帶密碼功能並下載遠程檔案儲存本地指定目錄 修改加強版_php技巧

原作者BlueStyle 提示 改進地方有 以前的演算法是等檔案下載完才計算, 現在這個直接在在擷取檔案時候就計算大小 加了容錯語句 增加了判斷目錄,沒有目錄自動建立 把計算檔案大小的演算法換了個 以前的那個光計算檔案大小就7行代碼, 現在這個只要兩行 轉載請保留原作者著作權資訊,由於作者是政府人員,為不惹麻煩,請保留此段文字完整性 html代碼: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0

ezSQL PHP資料庫操作類庫_php技巧

ezSQL 下載地址: 下載 : ezSQL 新版本是2.05添加了很多支援,包括 CodeIgniter,MSSQL, PDO 等等 我之前也為 CodeIgniter 寫過一次,不過只支援 MySQL 看看使用樣本其實也沒什麼難度,直接看原始碼即可,主要是程式設計的思想很好。 Example 1 ---------------------------------------------------- // Select multiple records from the database

PHP統計nginx訪問日誌中的搜尋引擎抓取404連結頁面路徑_php執行個體

我在伺服器上有每天切割nginx日誌的習慣,所以針對每天各大搜尋引擎來訪,總能記錄一些404頁面資訊,傳統上我只是偶爾分析下日誌,但是對於很多日誌資訊的朋友,人工來篩選可能不是一件容易的事情,這不我個人自己慢慢研究了一點點,針對Google、百度、搜搜、360搜尋、宜搜、搜狗、必應等搜尋引擎的404訪問產生為一個txt文字檔,直接上代碼test.php。複製代碼 代碼如下:<?php//訪問test.php?s=google$domain='http://www.jb51.

php下通過偽造http頭破解防盜鏈的代碼_php技巧

偽造referer執行個體代碼,主要用於一些突破防盜鏈,比如圖片,軟體等等 這裡就直接給出完整的程式吧,具體的應用可以自己修改。 我這裡給出的例子是很簡單的,其實可以從這個例子中發展出很多的應用。比如隱藏真實的URL地址……嘿嘿,具體的就自己分析去吧 這裡建立一個檔案file.php。後面的參數就是需要偽造referfer的目標地址吧。如:file.php/http://www.xxx.xxx/xxx.mp3 複製代碼 代碼如下: <?

php產生驗證碼函數_php技巧

php產生驗證碼的函數,實用靠譜。先上下產生的驗證碼的效果圖(這裡產生的是全數位驗證碼的樣本效果):下面是php產生驗證碼的源碼:<?php session_start(); //session_register('CheckCode'); //PHP4.2以上版本不需要用session_register()註冊SESSION變數 $type='gif'; $width= 45; $height= 20; header("Content-type: image/".$type);

php防盜鏈的常用方法小結_php技巧

1.簡單防盜鏈 複製代碼 代碼如下: $ADMIN[defaulturl] = "http://jb51.net/404.htm";//盜鏈返回的地址 $okaysites = array("http://jb51.net/","http://www.jb51.net"); //白名單 $ADMIN[url_1] = "http://jb51.net/temp/download/";//下載地點1 $ADMIN[url_2] = "";//下載地點2,以此類推 $reffer =

用PHP為SHOPEX增加日誌功能代碼_php技巧

尤其像知道哪些蜘蛛對本站進行了訪問,訪問的頻度,頁面,普通的網站統計都是無法解決的。 雖然我對PHP瞭解的很少,但是憑藉.NET的開發經驗,藉助百度仍然很快的完成了,雖然簡單,大家莫笑。 複製代碼 代碼如下: // 插入SHOPEX首頁index.php代碼塊中 // 查看PHP中的變數其實挺簡單的 // 用一個函數 phpinfo() 足以查看 $fp = fopen("log.txt","a+"); fwrite($fp,date("Y-m-d H:i:s")); fwrite($fp,"\

php操作excel檔案 基於phpexcel_php技巧

所以工作的第一步就是要將資料從excel中取出來。這裡我使用到了一個開源php處理excel類:phpexcel. 該項目的詳細資料 http://phpexcel.codeplex.com/ 。 我目前使用的是phpexcel1.7.3版本, 解壓縮后里面有一個PHPExcel和PHPExcel.php檔案。 我們主要使用那個PHP檔案。見下圖檔案目錄結構

PHP 多維陣列排序(usort,uasort)_php技巧

數字索引數組: bool usort( array &$array, callback $cmp_function ) usort函數對指定數組(參數1)按指定方式(參數2)進行排序。 當我們想對多維陣列進行排序時,多維陣列的每個元素又是一數群組類型,而兩個數組如何比較大小?這是需要使用者自訂的(是按每個數組的第一元素比較還是…)。 複製代碼 代碼如下: <?php //定義多維陣列 $a = array( array("sky", "blue"), array("apple",

php下儲存遠程圖片到本地的辦法_php技巧

今天在整理資料的時候發現以前找到的一個函數,通過這個函數我們就可以實現上面的功能。 主要函數: 複製代碼 代碼如下: function GrabImage($url,$filename="") { if($url=="") return false; if($filename=="") { $ext=strrchr($url,"."); if($ext!=".gif" && $ext!=".jpg" && $ext!=".png") return false;

php圖片浮水印添加,壓縮,剪下的封裝類實現_php執行個體

php對圖片檔案的操作主要是利用GD庫擴充。當我們頻繁利用php對圖片進行操作時,會自然封裝很多函數,否則會寫太多重複的代碼。當有很多對圖片的相關函數的時候,我們可以考慮將這些函數也整理一下,因而就有了封裝成類的想法。操作圖片主要曆經四個步驟:1、開啟圖片2、操作圖片3、輸出圖片4、銷毀圖片1,3,4三個步驟每次都要寫,每次又都差不多。真正需要變通的只有操作圖片的這一步驟了。操作圖片又往往通過1或多個主要的GD函數來完成。<?php class Image{ private

總頁數: 1662 1 .... 1658 1659 1660 1661 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.