Time of Update: 2018-07-05
這篇文章主要介紹了PHP實現產生模糊圖片的方法,涉及php高斯演算法實現圖片模糊功能相關實現技巧,需要的朋友可以參考下本文執行個體講述了PHP實現產生模糊圖片的方法。分享給大家供大家參考,具體如下:<?phpclass image_blur{/** * 圖片高斯模糊(適用於png/jpg/gif格式) * @param $srcImg 原圖片 * @param $savepath 儲存路徑 * @param $savename 儲存名字 * @param $positon
Time of Update: 2018-07-05
這篇文章主要介紹了關於PHP源碼php-beast加密,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下安裝php-beastphp-beast源碼下載地址:https://github.com/liexusong/php-beast解壓,並進入源碼目錄[innpay@localhost soft]$ unzip php-beast-master.zip [innpay@localhost soft]$ cd php-beast-master[innpay@localhost
Time of Update: 2018-07-05
這篇文章主要介紹了Yii1.1架構關於日誌配置的使用,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下最近開始接觸新項目,新項目用的架構是Yii1.1版本的,通過看架構文檔大致熟悉瞭解了Yii在日誌方面的使用。首先在protected/config/main.php設定檔中加入日誌相關配置,如:CFileLogRoute表示組建檔案日誌,當程式運行時出現error,warning兩種類型的錯誤時會輸出日誌,預設是在protected/runtime/application.log,如
Time of Update: 2018-07-03
這篇文章主要介紹了PHP zip壓縮包操作類,結合完整執行個體形式分析了php封裝的針對zip檔案解壓、壓縮、遞迴建立、讀取等相關操作,需要的朋友可以參考下本文執行個體講述了PHP zip壓縮包操作類。分享給大家供大家參考,具體如下:<?php/** * Zip 檔案包工具 * * @author wengxianhu * @date 2013-08-05 */class ZipFolder{ protected $zip; protected $root; protected
Time of Update: 2018-07-02
這篇文章主要介紹了PHP介面多繼承及tarits實現多繼承效果的方法,結合執行個體形式分析了php基於介面的多繼承及PHP5.4中引入的tarits實現多繼承功能簡單操作技巧,需要的朋友可以參考下本文執行個體講述了PHP介面多繼承及tarits實現多繼承效果的方法。分享給大家供大家參考,具體如下:介面多繼承在PHP的物件導向中,介面可以繼承介面。PHP類只能繼承一個父類(單繼承),但是介面可以實現多繼承,可以繼承一個或者多個介面。當然介面的繼承也是和類的繼承一樣使用extends關鍵字,要多個繼
Time of Update: 2018-07-04
這篇文章主要介紹了關於Laravel的Eloquent 模型的介紹,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下Eloquent 模型預設繼承use Illuminate\Database\Eloquent\Model類。資料表名稱與模型名稱約定:資料庫的表名一般使用“蛇形命名法”命名。蛇形命名法要求單詞小寫,單詞之間用_底線串連,且名稱是複數。與之對應的模型名稱,則使用“帕斯卡法“命名,即單詞頭一字母都大寫。如果不是按以上約定,則需指明對應的資料表:class Flight
Time of Update: 2018-07-05
這篇文章主要介紹了關於PHP中的常見魔術方法功能作用及用法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下概述在物件導向編程中,PHP提供了一系列的魔術方法,這些魔術方法為編程提供了很多便利。PHP中的魔術方法通常以__(兩個底線)開始,並且不需要顯示的調用而是由某種特定的條件出發。開始之前在總結PHP的魔術方法之前先來定義兩個類,以便後邊樣本使用:<?phpclass Device{ public $name,$battery,$data =
Time of Update: 2018-06-30
這篇文章主要介紹了PHP實現可添加浮水印與產生縮圖的圖片處理工具類,涉及php針對圖片的顯示、儲存、壓縮、浮水印等相關操作技巧,需要的朋友可以參考下本文執行個體講述了PHP實現可添加浮水印與產生縮圖的圖片處理工具類。分享給大家供大家參考,具體如下:ImageTool.class.php<?phpclass ImageTool{ private $imagePath;//圖片路徑 private $outputDir;//輸出檔案夾 private
Time of Update: 2018-06-30
下面小編就為大家分享一篇php通過header發送自訂資料方法,具有很好的參考價值,希望對大家有所協助。一起跟隨小編過來看看吧本文將介紹如何通過header發送自訂資料。發送請求時,除了可以使用$_GET/$_POST發送資料,也可以把資料放在header中傳輸過去。發送header:我們定義了三個參數,token、language、region,放入header發送過去<?php$url = 'http://www.example.com';$header =
Time of Update: 2018-06-28
這篇文章主要介紹了關於淺談PHP源碼九:關於array_unshift, array_push的介紹,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下今天過年了,祝各位朋友新春快樂,萬事如意!淺談PHP源碼九:關於array_unshift, array_push的介紹int array_unshift ( array &array, mixed var [, mixed ...] )array_unshift() 將傳入的單元插入到 array
Time of Update: 2018-07-03
這篇文章主要介紹了Joomla開啟SEF的方法,以Joomla1.5分析了開啟SEF的步驟與相關注意事項,需要的朋友可以參考下本文執行個體講述了Joomla開啟SEF的方法。分享給大家供大家參考,具體如下:使用SEF(search engine friendly)網址的主要目的是使內容的關鍵詞出現在URL中,這也是我們常說的SEO中的一項重要內容,對於搜尋引擎的來說,這樣可以增強當前頁面與這些關鍵詞之間的關聯度。下面我們來看看如何在Joomla 1.5中使用SEF網址。1.安裝Joomla1.5
Time of Update: 2018-06-29
這篇文章主要介紹了關於 淺談PHP源碼二十七:PHP對構造方法的識別,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下淺談PHP源碼二十七:PHP對構造方法的識別眾所周知,由於曆史原因,PHP之前是使用類名作為建構函式,在PHP5中引入的新的建構函式__construct。為了實現向後相容性,如果 PHP 5 在類中找不到 __construct() 函數,它就會嘗試尋找舊式的建構函式,也就是和類同名的函數。因此唯一會產生相容性問題的情況是:類中已有一個名為 __construct(
Time of Update: 2018-07-03
這篇文章主要介紹了關於ThinkPHP3.1新特性對Ajax的支援更加完善的介紹,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下這篇文章主要介紹了ThinkPHP3.1對Ajax的支援,需要的朋友可以參考下ThinkPHP3.1版對AJAX的支援更加完善了,具體表現在:1.判斷AJAX方式改進現在可以直接使用常量IS_AJAX來判斷是否AJAX方式請求,用來取代之前的Action類的isAjax方法,優勢是可以在任何代碼裡面進行判斷。而Action類的error和success方法
Time of Update: 2018-06-27
這篇文章主要介紹了PHP使用zlib擴充實現GZIP壓縮輸出的方法,結合執行個體形式詳細分析了php
Time of Update: 2018-07-03
這篇文章主要介紹了PHP7.1中使用openssl替換mcrypt的執行個體詳解,本文給大家介紹的非常詳細,需要的朋友可以參考下在php開發中,使用mcrypt相關函數可以很方便地進行AES加、解密操作,但是PHP7.1中廢棄了mcrypt擴充,所以必需尋找另一種實現。在遷移手冊中已經指出了用openssl代替mcrypt,但未給出具體樣本。網上有很多樣本,可以替換大部分情境,但對於其中細節卻並未說明。同樣,簡單地使用網上樣本在某種代碼情境下有可能導致代碼替換前後的相容問題,以下則來談談具體代碼
Time of Update: 2018-06-28
這篇文章主要介紹了PHP實現對圖片的反色處理功能,涉及php針對圖片的讀取、數值運算等相關操作技巧,需要的朋友可以參考下本文執行個體講述了PHP實現對圖片的反色處理功能。分享給大家供大家參考,具體如下:今天有個需求用php對圖片進行反色,和轉灰,之前不知道可不可行,後來看到了imagefilter()函數,用來轉灰綽綽有餘,好強大;imagefilter($im, IMG_FILTER_GRAYSCALE)當然也有人在css裡面設定變灰<style type="text/css&
Time of Update: 2018-06-26
這篇文章主要為大家詳細介紹了PHP receiveMail實現收郵件功能,具有一定的參考價值,感興趣的小夥伴們可以參考一下用PHP來發郵件,相信大家都不陌生,但讀取收件匣的話,接觸就少了,這次總結下自己的經驗,希望可以協助大家.注意:1.PHP讀取收件匣主要是利用imap擴充,所以在使用以下方法前,必須開啟imap擴充模組的支援.2.此方法支援中文,不會亂碼,需要保持所有檔案的編碼的一致性1.檔案結構2.郵件類
Time of Update: 2018-06-26
這篇文章主要介紹了php-fpm服務啟動指令碼的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下這個我自己在用,沒問題,有三個path需要自己酌情修改。先建立自開機檔案:/etc/init.d/php-fpm內容如下:#! /bin/sh### BEGIN INIT INFO# Provides: php-fpm# Required-Start: $remote_fs $network# Required-Stop: $remote_fs $network# Default-
Time of Update: 2018-06-26
本篇文章給大家講述了php與ethereum用戶端互動的相關知識點,對此有需要的朋友可以跟著學習下。php與ethereum rpc server通訊一、Json RPCJson RPC就是基於json的遠端程序呼叫,這麼解釋比較抽象。簡單來說,就是post一個json格式的資料調用rpc server中的方法. 而這個json格式是固定的, 總的來說有這麼幾項:{ "method": "", "params": [],
Time of Update: 2018-06-26
這篇文章主要為大家詳細介紹了PHP實現大轉盤抽獎演算法,具有一定的參考價值,感興趣的小夥伴們可以參考一下本文執行個體為大家分享了PHP實現轉盤抽獎演算法的具體代碼,供大家參考,具體內容如下流程:1.拼裝獎項數組2.計算機率3.返回中獎情況代碼如下:中獎機率 ' v ' 可以在後台設定,傳到此方法中,注意傳整數function get_gift(){ //拼裝獎項數組 // 獎項id,獎品,機率 $prize_arr = array( '0