PHP中實現圖片的銳利化

<? //讀取映像的類型 //1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF function

簡單的行動裝置檢測PHP指令碼代碼

複製代碼 代碼如下:<?php class Mobi { function __isMobile() { $useragent=$_SERVER['HTTP_USER_AGENT']; if(preg_match('/androidavantgoblackberryblazercompalelainefennechiptopiemobileip(honeod)iriskindlelge maemomidpmmpopera m(obin)ipalm(

php中實現記住密碼自動登入的代碼

php實現記住密碼自動登入方法不止一個,下面出現有二個emptyempty,其實是一個,那是因為代碼高亮有bug。希望對大家有協助。 一,使用者登入的check 複製代碼 代碼如下://檢查使用者是否登入 function checklogin(){ if(emptyempty($_SESSION['user_info'])){ //檢查一下session是不是為空白 if(emptyempty($_COOKIE['username'])

PHP如何拋出異常處理錯誤

首先要知道什麼是PHP異常? 異常(Exception)用於在指定的錯誤發生時改變指令碼的正常流程。 PHP 5 提供了一種新的物件導向的錯誤處理方法。 異常處理用於在指定的錯誤(異常)情況發生時改變指令碼的正常流程。這種情況稱為異常。 當異常被觸發時,通常會發生: 當前代碼狀態被儲存 代碼執行被切換到預定義的異常處理器函數 根據情況,處理器也許會從儲存的代碼狀態重新開始執行代碼,終止指令碼執行,或從代碼中另外的位置繼續執行指令碼 我們將展示不同的錯誤處理方法: 異常的基本使用

php下安裝配置fckeditor編輯器的方法

一、PHP調用fckeditor方法。 二、JS調用fckeditor方法。 複製代碼 代碼如下:<?php require_once(PATH_PRE.”fckeditor.php”); // 包含fckeditor類, $oFCKeditor = new FCKeditor('content') ; //建立一個fckeditor對象,表單的名稱為content $oFCKeditor->BasePath=”../fckeditor/”; //編輯器所在目錄

PHP單元測試利器:PHPUNIT初探

 你是否在程式開發的過程中遇到以下的情況:當你花了很長的時間開發一個應用後,你認為應該是大功告成了,可惜在調試的時候,老是不斷的發現bug,而且最可怕的是,這些bug是重複出現的,你可能發現這些bug之間會有關聯,但卻老是找不到問題的所在。  當你遇到以上這些令你沮喪的情況時,你一定會想能有什麼更好的辦法去解決呢?辦法當然是有的!這就是使用單元測試。單元測試不但可以在一定程度上解決上述頭疼的問題,而且能讓代碼變的容易維護,還可以能讓你更多地對代碼進行重構。  一旦你編寫好單元測試用例,

PHP架構之Zend Framework

簡介  Zend Framework是一個物件導向的架構, 支援PHP5,其目的在於建造更安全、更可靠的Web 2.0應用及web服務,並不斷從前沿廠商(如Google,Amazon,Yahoo,Flickr,StrikeIron和ProgrammableWeb等)的API那裡吸收精華。架構本身使用了很多設計模式來編寫,架構上很優雅,開發人員可以方便地把它和其它架構混合使用。Zend

PHP架構之Yii

簡介  Yii是一個基於組件的高效能的PHP的架構,支援PHP5及以上版本。它集眾多架構的優點於一身:Prado基於組件、事件驅動的編程模式;Ruby on Rails的特性與配置; Symfony的過濾模式和組件體系;Joomla的頁面模組化設計、多轉換方案;以jQuery架構作為其基本js類庫。它採用嚴格的OOP編寫,有著完善的庫引用以及全面的教程。開發人員通過它的一個簡單的命令列工具就可以快速建立一個web應用程式的代碼架構,在產生的程式碼架構基礎上添加商務邏輯,以快速完成應用程式的開發。

PHP架構之Akelos

Akelos PHP架構是一個類似於Ruby on Rails的架構,是基於MVC(Model View Controller)設計模式的web應用開發平台。由於Akelos對伺服器唯一的要求就是支援PHP,與其他類似架構相比它的代碼應用寫得較少,因此它可以在大多數共用主機伺服器上運行,它通過約定俗成代替配置來協助開發人員減少代碼的編寫數量。Akelos可以支援URL的改寫、資料庫移植等內容,它的主要目的在於,協助程式員開發基於資料庫的多語言Web應用程式,依據MVC模式加快複雜的 web

PHP架構之Qcodo

簡介  Qcodo是一款完全物件導向的PHP開發架構,它支援PHP5,基於MVC架構模式與CRUD代碼產生功能,並採用事件驅動處理方式。該架構由代碼產生器和Qforms組成,屬於輕量級架構,Qforms與QControl

PHP架構之Prado

簡介  PRADO是一個基於組件和事件驅動的開發架構,它需要PHP5及以上版本才能運行,它以組件、事件、屬性來代替傳統web開發中的程式、URLs和查詢參數。Prado是類似於ASP.NET的一類架構,它包含了許多ASP.NET組件,例如GridView、Repeater Control等,除此之外這套架構還參考了Borland

PHP架構之FleaPHP

簡介   FleaPHP是一個完全國產的架構,它是採用PHP開發(完全支援 PHP4和PHP5)的應用程式架構。FleaPHP為開發人員輕鬆、快捷的建立應用程式提供必要的基礎功能和輔助組件方面的協助。FleaPHP架構的核心非常小,但通過靈活的配置,可以組合出各種類型的基礎架構。FleaPHP出色的定製和擴充能力讓其真正接近了“滿足從簡單應用到企業開發的各種需求”的這個目標。使用 FleaPHP 架構開發的應用程式能夠自動適應各種運行環境,併兼容PHP4

重新審視 PHP 架構 CodeIgniter VS Zend

我們計劃從頭開始一個新項目,為此評估了一些PHP架構。我們的備選列表有CakePHP , CodeIgniter , Symfony和Zend 。 我們分別使用這4種架構編寫了一個相同的小應用(一個簡單的Wiki應用),希望我們能儘快選定一個最合適的。聲明:我會努力確保自己的客觀性,雖然我是一個ColdeIginter的愛好者。我所工作的公司是Zend的合伙人(我們已經使用了Zend Platform 和 Zend

逐步提升php架構的效能

一、當前架構存在什麼問題  目前主流的架構Zend Framework、Cakephp等都採用了MVC模式,同時實現了URL的路由分配。比如說http://www.xxx.com/user/login就會映射到userController對象中的loginAction方法,http://www.xxx.com/user/register對應為userController對象中的registerAction方法。這樣對應的userController對象就很可能是這樣的。<?class

求一個餅狀圖或柱狀圖php產生類或例子

餅狀圖|柱狀圖 PHP代碼:--------------------------------------------------------------------------------/*-------------------------------------------------------------------------*///// Module Name: 一個3D的餅圖類////

PHP實現的檔案直接輸出下載

下載     你一定會笑我“下載檔案”如此簡單都值得說?當然並不是想你想象的那麼簡單。例如你希望客戶要填完一份表格,才可以下載某一檔案,你第一個想法一定是用 “Redirect”的方法,先檢查表格是否已經填寫完畢和完整,然後就將網址指到該檔案,這樣客戶才能下載,例如筆者編寫的以下代碼:   <?   // 檢查 FORM 是否全部填寫完畢...   if ($form_completed) {

擴充你的PHP之入門篇

1. 擴充你的php2. 擴充的3種方式3. extension dll方式的擴充4. 小結首先注意, 以下所有的一切皆在win下進行, 使用的工具的vc++6.0.擴充你的PHPPHP以方便快速的風格迅速在web系統開發中佔有了重要地位. PHP本身提供了豐富的大量的函數及功能. 長話短說. 我們看看我們如何進行擴充.擴充的3種方式External ModulesBuilt-in ModulesThe Zend

PHP和XSS跨站攻擊

攻擊 其實這個話題很早就想說說了,發現國內不少PHP網站都有XSS漏洞。今天偶然看到PHP5的一個XSS漏洞,在此小結一下。順便提醒,使用PHP5的朋友最好打下補丁,或者升級一下。如果你不懂什麼是XSS,可以看這裡,或者這裡(中文的也許會好懂一些)。國內不少論壇都存在跨站指令碼漏洞,例如這裡  有一個Google Hack+XSS的攻擊例子,針對的是Discuz 4.0.0RC3。國外也很多這樣的例子,甚至Google也出現過,不過在12

用PHP實現檔案下載

下載 如果只是普通的檔案下載,完全沒有必要用到php,用個<A href='http://xx.xx.com/xx.tar'></a>就可以,但是有的時候為讓檔案保密,只能給一部分人下載,顯然不能夠把鏈節告訴別人,如果是這樣哪就起不到保密的效果。 下面這個函數就是一個用php寫的檔案下載的函數,它是把檔案一段一段地讀出來,再傳送給用戶端. function

用phpUnit幫你調試php程式

程式 偵錯工具是一個漫長的過程,程式越長越複雜,調試起來就愈加困難。如果你調試的是php程式,那麼不妨採用phpUnit,它可以大大加快你的調試速度。 何謂PhpUnit Phpunit 脫胎於Fred Yankowski編寫的著名的Junit測試架構。你可以到它的網站 http://www.ontosys.com/phiki/phpunit

總頁數: 1662 1 .... 1248 1249 1250 1251 1252 .... 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.