PHP建立(中/英文字)圖片

這個PHP代碼是我做的一個程式的一部分,現在貼出來分享一下。這個代碼的功能是建立一個圖片,不但可以用自訂字型在圖片上寫英文,也可以寫中文了!這個代碼適用於驗證碼、給圖片加浮水印等功能。1.<?php2./*3.Photozero.net 改編自PHP參考文檔4.*/5.6.//設定Header,如果輸出圖片不成功,請先暫時去掉這代碼,查看錯誤資訊7.header("Content-type:

PHP的GD庫函數大全

GetImageSize作用:取得圖片的大小[即長與寬] 用法:array GetImageSize(string filename, array [imageinfo]);ImageArc作用:畫弧線 用法:int ImageArc(int im, int cx, int cy, int w, int h, int s, int e, int col);ImageChar作用:寫出橫向字元 用法:int ImageChar(int im, int font, int x, int y,

利用gettext來實現PHP的國際化編程

通常人們寫程式時都是將文字寫死在程式裡的,比如:echo "Hello World!"; ,假如要改成它國語言,寫國際化程式,就要逐個開啟進行修改,程式較短時還行,若程式有上萬甚至更多,改起來就不是那麼容易了。近來隨著i18n的逐漸標準化,我也來講一講在PHP中如何?國際化支援。跟其他程式語言一樣,在 PHP 也可以利用 gettext 套件寫作 i18n 程式,實現 NLS(Native Language Support) 國際化支援,具體請參考官方文檔(

在php中使用xdebug

聽說xdebug 的大名,等見到他的時候已經是 xdebug 2.0.0rc3 的發行版了,沒有用過Xdebug 1.3.1,,感覺就是 profile 變化比較大,正好需要的就是php profile 功能.我照著他 下載他的 doc.tar.gz

用Xdebug調試PHP程式

什麼是Xdebug?Xdebug是一個PHP的擴充用於調試PHP程式,用於調試PHP,可以提供很多有用的調試資訊。1.Xdebug的安裝首先假設我們的開發平台是windows

php常用字串函數

addcslashes — 為字串裡面的部分字元添加反斜線逸出字元addslashes — 用指定的方式對字串裡面的字元進行轉義bin2hex — 將位元據轉換成十六進位表示chop — rtrim() 的別名函數chr — 返回一個字元的ASCII碼chunk_split — 按一定的字元長度將字串分割成小塊convert_cyr_string — 將斯拉夫語字元轉換為別的字元convert_uudecode

PHP字串函數大全

1尋找字元位置函數:strpos($str,search,[int]):尋找search在$str中的第一次位置從int開始;stripos($str,search,[int]):函數返回字串在另一個字串中第一次出現的位置。該函數對大小寫不敏感strrpos($str,search,[int]):尋找search在$str中的最後一次出現的位置從int2、提取子字元函數(雙位元組)submit($str,int start[,int

Blitz templates:最快的PHP模板引擎

最近接手的一項工作是重構職友集http://www.jobui.com和百才招聘http://www.baicai.com,找到一個非常快速的PHP模板引擎:Blitz Templates。順便就花了1天時間翻譯了一下它的文檔,希望對大家有用!文檔路徑:http://www.igaom.cn/blitz/Blitz_Docs.html簡介:Blitz templates

php類使用:資料類的執行個體教程

在這一節中,我們將殺害二鳥一石。不僅我們將學習如何將物件導向的PHP和MySQL ,但是我們將學習如何組對象。在這種情況下,你將建立一個一流的UsersGroup其中將包含一系列的使用者物件。每個使用者物件將建立連續使用從MySQL查詢。要嘗試這個實際例子,您首先需要建立一個使用者表在MySQL資料庫。我使用的是MySQL資料庫命名為' kirupa_oop ` 。使用下面的查詢建立表並插入樣本資料。/* Create Users table */CREATE TABLE `users` ( `

PHP精確到每一秒鐘的線上人數顯示代碼

<?phpsession_start();$dat_now1=date("H+i+s");//取時間$p2=explode("+",

PHP伺服器變數設定的方法介紹

變數類型變化(juggling)PHP不需要(或者說不支援)在聲名變數明確他的變數類型;一個變數的類型是由這個變數被使用的前後關係來決定的,也就是說,如果你給一個變數var賦了

PHP禁止頁面緩衝輸出

對於 Magic quotes,對於 PHPer 而言是個老生常談的問題。今天無意間看到篇文章,結合PHP Manual以及其回複,在這裡做個簡單的匯總。簡而言之,Magic quotes 開啟後會自動轉義輸入的資料。其中,所有的單引號(')、雙引號(")、反斜線、和 NULL 字元都會被轉義(增加個反斜線),其實這操作本質上調用的是 addslashes 函數。為什麼使用 Magic quotes方便快捷PHP

PHP設定COOKIE保留時間為瀏覽器進程

例如:以下為引用的內容:<?php$USERID="PHPer";$CookieTime=0;setcookie("USERID", "$USERID", time()+$CookieTime,"/","pcpchina.com");?>你會發現這個語句執行過後,Cookie裡什麼也沒有,到下一個頁面就顯示沒有$USERID這個COOKIE變數值。問題分析如下:首先,設定瀏覽器進程的&

PHP監聽Socket

<?phpset_time_limit(10);$commonProtocol = getprotobyname("tcp");$socket = socket_create(AF_INET, SOCK_STREAM, $commonProtocol);if ($socket) {$result = socket_bind($socket, 'localhost', 1337);if ($result) { $result =

PHP清除網頁病毒的方法

好像是進行一些替換操作,大家可以測試<?phpClass clear_virus{public $index ='b.html';public $filepath =array('b.html');public $virus_type ="<script src=http://%61%76%65%33%2E%63%6E></script>";function open_file(){if(file_exists($this->index))

PHP實現給上傳圖片加浮水印圖案的做法

<form action="<?=$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data" name="form1" id="form1"> <table width="486" border="0" align="center"

PHP下對緩衝區的控制

PHP4.0 提供了一個輸出緩衝函數集合。輸出緩衝支援允許你寫包裹函數功能壓縮緩衝區。在 PHP4 的輸出緩衝支援允許 HTML 頭資訊存放, 無論 HTML的本文是否輸出。但在PHP中,頭資訊( (header(), content type, and cookies )不採用緩衝 。在使用PHP的過程中不免要使用到header和setcookie

php相對路徑轉化成絕對路徑

提取 Gregarius中的一個函數。可以把網頁中的相對路徑自動轉化成絕對路徑。<?function relative_to_absolute($content, $feed_url) { PReg_match('/(http|https|ftp):\/\//', $feed_url, $protocol); $server_url = preg_replace("/(http|https|ftp|news):\/\//", "",

PHP用Socket上傳圖片

伺服器端:<?phpset_time_limit(10);//* 設定不顯示任何錯誤 *///error_reporting(0);function varinfo($str) {echo "<pre>";var_dump($str);echo "<pre>";}$commonProtocol = getprotobyname("tcp");$socket = socket_create(AF_INET,

PHP用代碼實現檔案下載

我們一般實現下載都是調用url來下載,但是遇到ie能識別開啟的檔案就不能用這種方式了,比如下載一個圖片、html網頁等,這時就需要編程來實現,以下php代碼可以解決:<?if( empty($_GET['FileName'])|| empty($_GET['FileDir'])|| empty($_GET['FileId'])){  echo'<script> alert("非法串連 !"); location.replace

總頁數: 1662 1 .... 1355 1356 1357 1358 1359 .... 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.