PHP產生同比例的縮圖實現程式

 建立映像縮圖需要許多時間,此代碼將有助於瞭解縮圖的邏輯。  代碼如下複製代碼  /***********************@filename - path to the image*@tmpname - temporary path to thumbnail*@xmax - max width*@ymax - max height*/function resize_image($filename, $tmpname, $xmax,

php中產生透明背景png縮圖程式

產生PNG縮圖的時候,背景是黑色,今天又寫了一個函數來彌補一下。代碼很簡單,就是imagealphablending($thumb,false);與imagesavealpha($thumb,true);很重要.主要就是把PNG的alpha值儲存,不要丟失而已。   代碼如下複製代碼 <?PHP/* *$sourePic:原圖路徑 * $smallFileName:小圖名稱 * $width:小圖寬 *

php產生縮圖經典類

 代碼如下複製代碼 <?php /** File: SimpleImage.php* Author: Simon Jarvis* Copyright: 2006 Simon Jarvis* Date: 08/11/06* Link: http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php** This program is free software; you can

php 上傳圖片自動產生縮圖

 代碼如下複製代碼 <form action="uploads.php" method="post" enctype="multipart/form-data"> <input type='file' name='image'><br> <input type='submit' name='sub'

php 圖片上傳代碼(支援浮水印,縮圖)

<?php教程 $uptypes=array('image/jpg', //上傳檔案類型列表 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png'); $max_file_size=5000000; //上傳檔案大小限制, 單位BYTE $destination_folder="upload/"; //上傳檔案路徑 $watermark=1;

資料庫增加記錄的php代碼

 代碼如下複製代碼 if( $_post){ $host = 'localhost'; $user_name = 'root'; $password = 'admin';  $name = $_post['user_name']; $city = $_post['city'];  if(empty($name) || trim($name)=='') {  echo

php ExcelReader 讀取Excel類

 代碼如下複製代碼 $allow_url_override = 1; // set to 0 to not allow changed via post or getif(!$allow_url_override || !isset($file_to_include)){ $file_to_include = "111cn.net.xls";}if(!$allow_url_override ||

php 資料庫內容搜尋(搜尋指定內容並輸出)

首先我們來建立搜尋資料表create table if not exists `search` (  `id` int(4) not null auto_increment,  `keyword` varchar(500) not null,  primary key  (`id`)) engine=myisam default charset=utf8 auto_increment=1 ;儲存資料  代碼如下複製代碼 insert

php留言板程式(適合php初學者)(1/4)

 代碼如下複製代碼 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-

php產生excel檔案原始碼

 代碼如下複製代碼 class excel{    /**     *頭的excel檔案(首碼的行)     *     *從excel複製的xml規格。     *     * @訪問私人     * @無功串&

PHP中使用foreach和引用導致程式BUG的問題介紹

foreach 迴圈執行個體用法在PHP中的foreach是用來進行迴圈對一個數組的所有元素。作者的foreach基本文法如下:  代碼如下複製代碼 FOREACH ($array_variable as $value) {   [code to execute] }orFOREACH ($array_variable as $key => $value) {   [code to execute] }

php exec在linux中傳回值不能為負數

我們先來瞭解一下關於exec函數的使用方法exec() 原型:  代碼如下複製代碼 string exec (string command [, string array [, int return_var]]) exec ()函數與system()類似,也執行給定的命令,但不輸出結果,而是返回結果的最後一行。雖然它只返回命令結果的最後一行,但用第二個參數array

php與mssql的ntext欄位錯誤總結

在網上找了很久,都是說 php 讀 ntext 出錯的,但沒發現我的頁面出錯,就鬱悶了。後來才查到是說 php 預設最大隻能讀 4K 的內容,原來是我的內容超過了 4K。修改方法如下:1、把 php 升級到 php5 。    還好,我的已經是 php5 了。2、調整 php.ini 的參數,把 php 預設最大隻能讀 4K 改大一點。    ; Valid range 0 - 2147483647.  Default = 4

PHP utf-8和gb2312編碼轉換亂碼的問題

經過一時間的 php + mssql,感覺 mssql 對編碼的支援不是很好(其實還是自己沒有把握好啦),但是又還沒有來得急換資料庫,只能將就點,今天又在提交資料時出現了錯誤。由於提交的 ntext 欄位的內容比較多,大約有 220 KB,所以造成了我的誤解,以為是文章太長而引起的錯誤。我一看 php 配置,發現  php 對 mssql.textsize 的支援已經在 400 K了,怎麼還出錯?開啟錯誤後才發現,原來不是文章太長,而是編碼引起的錯誤。錯誤如下:

PHP中全域變數global和$GLOBALS[]的區別

一、舉例比較例一:  代碼如下複製代碼 <?php    $var1 = 1;    function test(){        unset($GLOBALS['var1']);    }    test();    echo

php中require_once()函數相對目錄要謹慎

假設有如下三個檔案, c.php a.php b.php 對應的存放目錄為:localhost/ localhost/ localhost/demo  代碼如下複製代碼 c.phprequire_once("a.php");require_once("demo/b.php");B::demo();a.phpclass A{} b.php的內容比較有意思,因為它自己要繼承 CLASS A 所以自己把a.php也引入進去了

php require_once用法與相對目錄要謹慎

wwwroot   //網站根目錄 絕對路徑為: F:/wwwroot-- folder_a // 檔案夾A   file_a_a.php   file_a_b.php   file_a_c.php-- folder_b // 檔案夾B   file_b_a.php   file_b_b.php   file_b_c.php-- index.php*****

php異常錯誤處理機制與錯誤處理(1/2)

 代碼如下複製代碼 <?php $a = fopen('test.txt','r'); //這裡並沒有對檔案進行判斷就開啟了,如果檔案不存在就會報錯 ?> 那麼正確的寫法應該如下:  代碼如下複製代碼 <?php if(file_exists('test.txt')){ $f=fopen('test.txt','r'); //使用完後關閉 fclose($f); } ?> 一、PHP錯誤處理的三種方式A、簡單的die()語句;

php中兩日期比較程式碼

 代碼如下複製代碼 <?php /*  * 作者:不知道作者是誰  * 日期:2008-4-13  * 功能:計算兩個日期的時間差  * 備忘:基本上沒有修改程式碼,僅將書寫規範了下,以及做了注釋  // 曼查羅  */  // 定義要比較的兩個日期$Date_1="2008-7-15";$Date_2="

PHP+IIS提示Service Unavailable

今天怎麼就配置不起來,PHP配置上就提示在頁面上提示 Service

總頁數: 1662 1 .... 566 567 568 569 570 .... 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.