Time of Update: 2017-02-28
一、檔案的上傳 1、用戶端設定: (1)、在 標籤中將enctype和method兩個屬性指明相應的值。&nb […]一、檔案的上傳1、用戶端設定:(1)、在二、檔案下載簡單檔案下載只需要使用HTML的連結標記,並將屬性href的URL值指定下載的檔案即可。這種方法只能處理一些瀏覽器不能識別的MIME類型檔案。為了提高安全性,不希望在a標籤中給出檔案連結,則必須向瀏覽器發送必要的頭資訊,我們可以使用如下代碼。三、檔案函數庫touch設定檔案的訪問和修飾時間bool
Time of Update: 2017-02-28
在PHP中,數組分為兩類:索引數組和關聯陣列。二者可以單獨使用,也可以混合使用。 1、一維數組 一維數組的定義也很簡單,常用的有如下兩種方式: 1.1 直接賦值 1: 2: $dwqs[0] = "1“; 3: $dwqs[1] = "我的部落格:"; 4: $dwqs[2] = "www.ido321.com"; 5: $dwqs[3] = "程式愛好者:"; 6: $dwqs[4] = "QQ群:259280570"
Time of Update: 2017-02-28
使用php擷取QQ頭像的兩種方法分享。方法一:<?php$qq=12345678;echo '<img src="'.'http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time().'">';方法二:<?php$qq=12345678;$src='http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time();header('Content-type:
Time of Update: 2017-02-28
本站以前分享過一個檔案下載的函數,具體文章串連地址如下:PHP檔案下載函數(代碼)
Time of Update: 2017-02-28
本篇文章主要說明的是在php中,如何擷取一個數組的第一個數組單元的值的方法。在php的內建函數中,擷取數組元素值的函數主要有 reset next current prev end 這幾個函數。reset (PHP 3, PHP 4, PHP 5)函數定義 mixed reset ( array &array )作用:該函數將 array 的內部指標倒回到第一個單元並返回第一個數組單元的值,如果數組為空白則返回 FALSE。例如:<?php$array=array('step one','
Time of Update: 2017-02-28
Php物件導向 – 類常量類常量:類中,儲存運行周期內,不變的資料。定義:const關鍵字const 常量名 = 常量值例子:class Student{ public $stu_id; public $stu_name; public $stu_gender; const GENDER_MALE = ‘男’; const GENDER_FEMALE =
Time of Update: 2017-02-28
Php物件導向 – 單例模式保證類只有一個執行個體1. 如何可以解決一個類可以被無限地執行個體化?New,就能執行個體化一次,怎麼去限制,使用者不能無限次地new?將構造方法私人化。所有外部的new都操作失敗class MySQLDB{ private function __construct() { }}2.
Time of Update: 2017-02-28
研究php的GD庫的時候,發現了一段他人寫的代碼,這裡給出來希望增加大家對php的熱情。這段代碼對人物頭像進行了代碼的馬賽克,看起來很有趣。function pixelfuck($url, $chars='ewk34543§G§$§$Tg34g4g', $shrpns=1, $size=4,$weight=2){ list($w, $h, $type) = getimagesize($url); $resource =
Time of Update: 2017-02-28
剛剛接觸 PHP 仿照視頻 寫了個新聞管理系統 其中也使用到了bootstrap架構寫下來整理一下思路。這是個很簡單的系統,首先是建立資料庫表。mysql>create database newsdbmysql> create table news(-> id int unsigned not null auto_increment primary key,//這是新聞的id-> title varchar(64) not null,//這是新聞的標題-> keywords varchar(64
Time of Update: 2017-02-28
學習綱要:1.php七種變數類型2.isset和empty兩個函數的區分3.類型測試4.類型的自動轉換5.類型強制轉換注意:1.對象中調用方法是通過 變數->方法名 來調用. $user1 = new per(); $user1->say();2.更改頁面的編碼:header
Time of Update: 2017-02-28
APC是Alternative PHP Cache的簡稱,是 PHP 的一個免費公開的最佳化代碼緩衝。它用來提供免費,公開並且強健的架構來緩衝和最佳化 PHP 的中間代碼。1、PHP配置APC開啟APC模組,需要將 extension=php_apc.dll 前面的注釋去掉即可。APC模組的配置參數如下:apc.enabled 類型:布爾型 apc.enabled 可以被設成 0 來禁用 APC。這主要是有用的,當 APC 被靜態編譯入 PHP
Time of Update: 2017-02-28
/** * @author default7 * @param $url * @param string $method * @param array $postData * * @return mixednullstring */function getHttpContent($url, $method = 'GET', $postData = array()){ $data = ''; if (!empty($
Time of Update: 2017-02-28
最近寫了蠻多PHP,也接觸到挺多常用的函數,大多都記了筆記,發個部落格出來,共同學習。其實感覺學習一門語言,文法邏輯是軟素質,而對語言的熟悉程度只能隨著使用時間的增長而慢慢增長,當對一門語言的函數、庫、特性都深深瞭解了,才能勉強稱得上是熟練或者精通吧。1. trim(),從字串兩端刪除空白字元和其他預定義字元,當然可以刪除指定的字元。類似的還有ltrim()、rtrim()。2. __CLASS__,該常量返回該類被定義時的名字。3.
Time of Update: 2017-02-28
學習綱要:1.瞭解數組函數2.隨機輸出驗證碼1.數組函數:數組函數://作用:提供了很多官方寫的非常有用的程式碼片段,提高編寫速度.1.數組的鍵值操作函數2.統計數組的元素和唯一性3.使用回呼函數處理數組的函數4.數組的排序函數5.拆分,合并,分解與結合函數6.數組與資料結構7.其他有用的數組處理函數數組的鍵值操作函數:1.array_values();類比擷取key和value的值"user1","age"=>"30","sex"=>"man");fo
Time of Update: 2017-02-28
PHP微信公眾開發筆記系列日期:2014.9.3今天做了身分識別驗證的功能,然後完善了下搜尋功能。其實主要的是將整個代碼結構整理了一番,應該可以說是模組化設計吧。模組化設計我們的公眾號。因為我們之前提的功能需求中有:1、菜單--查詢功能。我考慮到後期功能的擴充,就想將這些分模組來實現:菜單模組(這樣,今後我們需要添加新的菜單功能,可以直接在這個模組裡操作,這樣修正和維護也簡單,在考慮到後期可能會分工協作的時候各開發人員之間不會產生衝突);2、資料庫模組(這裡就主要是負責資料庫相關的工作,如添加、
Time of Update: 2017-02-28
最近要將asp尾碼的修改成php,因懶於一個個修改。又覺得php跟Qt一樣都是進階語言了,一般進階語言都有提供對獲得的內容進行增刪改查的函數。於是乎,就上網搜了下,還真不少,故些將所用心得總結下來。目標:將目前的目錄下的asp尾碼改成php,而不影響其它“尾碼格式的檔案”,而且只是針對“當前檔案夾”,對當前檔案夾內包含的檔案夾的檔案不進行修改。代碼如下:; //foreachDir($dirname.$file);
Time of Update: 2017-02-28
PHP微信公眾開發筆記系列日期:2014.9.9 中秋假期除了周六那天整了整,就沒怎麼動過了。今天上班主要是把既定的兩個開發目標完成了:“八卦”、“回憶”兩個模組,這兩個東西也很簡單,也主要是涉及到資料庫的操作而已。然後以圖文形式回複就可以了。所以資料庫中主要是儲存了:文章標題、文章跳轉串連、圖片連結這三個欄位資訊。2014.9.11整理筆記:寫這個筆記的時候,在趕功能,所以也就是簡單的記幾筆當時的工作內容,現在功能開發得差不多了,就來整理之前的筆記。當時就很簡單的記錄了上文的那幾句。
Time of Update: 2017-02-28
PHP微信公眾開發筆記系列日期:2014.9.6今天主要要做:建立關鍵詞資料庫、逾時機制、最佳化的關鍵詞匹配、表情資訊資料庫要注意的:PHP
Time of Update: 2017-02-28
PHP微信公眾開發筆記系列日期:2014.9.6這篇日記是補昨天的,昨天沒來得及寫;主要實現的功能:模糊檢索、問答系統、協助系統修複了:_SESSION
Time of Update: 2017-02-28
PHP微信公眾開發筆記系列日期:2014.9.4今天主要是完善了搜尋,加入了管理員模組,最佳化了身分識別驗證,將學生資訊管理封裝為了一個類(整這個真是好累呀,主要是資料庫操作那裡文法老是出問題,一直是各種小問題)感受:PHP開發沒有斷點、不能及時列印log真是好累呀(我是用sublime寫的,然後直接微信公眾號調試,累屎我了),錯誤資訊經常不能及時發覺、或者說有些問題能通過斷點排除掉了沒能夠排除。但是也說明了,我寫代碼還是太馬虎了啊。2014.9.10整理筆記:寫這個筆記的時候,在趕功能,所以也