原创 php表單值獲取後的處理

(1)爲了防止某些用戶惡意注入腳本,可以用htmlspecialchars()、htmlentities()將特殊字符轉化爲html實體,strip_tags()函數可以把把標籤去掉; (2)用trim()函數去除掉用戶輸入字符串兩邊的多

原创 Samrty模板引擎在php項目中的使用方法

(1)在smarty官網http://www.smarty.net/download上去下載smarty; (2)打開文件夾,demo文件夾是smarty使用的一些案例,libs文件夾下是smarty的源文件; (3)將libs文件夾複

原创 php函數strrev()反轉中文字符串亂碼的問題

解決辦法: 先把中文字符串打散成數組,然後用krsort()函數對數組按鍵名降序排序,排好序之後再用implode()或join()函數將數組合併成字符串。 <?php header("content-type:text/html;cha

原创 數據分頁顯示的簡單實現

說明: 分頁顯示是通過SQL語句中的limit來實現,下面是我對分頁進行簡單的封裝 define("HOST",'localhost'); define("USERNAME",'root'); define("PWD",'');

原创 找出一個文件夾下的所有文件

找出一個文件夾下的所有文件,用遞歸方法實現 /* 給出一個文件夾,找出文件夾下面的所有文件 */ class findfile{ private $directory;//文件目錄 public $fileli

原创 工廠模式實現數據庫的操作

數據庫操作封裝 namespace Database; class db_mysqli{ private $link;//數據庫連接 private $query; function err($error

原创 實現一個字符串的所有排列組合

/* * 求一個字符串所有的排列組合,字符串可以有重複的字符, * *(注意如果字符串中間有數組的話是沒有進行清除的) */ /* * 思路: * 1.檢查字符串是否規範,檢查字符串長度,如果爲空或者只有一個字符,直

原创 ThinkPHP3.2.3框架模板文件中input的radio預選框checked的問題

解決辦法: input標籤內只要出現checked字樣,都會選中該該radio,如果多個input中都有checked字樣,則會選中最後一個radio。爲了解決不能通過判斷checked的值來選中正確的radio,可以通過如下方式: <p

原创 檢測字符串中是否有字符重複

/* 檢測字符串中是否有字符重複 */ function str_is_repeat($string){ $arr=str_split($string);//將字符串分解成數組 $arr=array_count_v

原创 unity3D報NullReferenceException: Object reference not set to an instance of an object

我是在用unity3D製作2D遊戲時將世界(像素)座標轉換成屏幕座標Camera.main.ScreenToWorldPoint(Input.mou

原创 金額從數字轉換成中文漢字大寫的實現

以下簡單封裝的實現方法,詳細見註釋 class money2chinese { private $amount; // 金額 private $num2chinese; // 大寫數字 private $n

原创 在字符串指定位置插入字符串

// 將原字符串從指定位置斷開,分爲兩個字符串,再將兩個字符串和要插入的字符串拼接起來 // str_insert(原字符串,插入的字符串,位置) function str_insert($string, $replace, $a

原创 ThinkPHP3.2.3框架模板文件中導入css,js文件相關問題

解決辦法: (1) 可以用原來的方式引進js,css文件,但是其默認位置是在與項目app文件夾同級目錄的Public文件夾(需要自己創建)下面 (2)使用import標籤,如: <import type='js' file="Js.Uti

原创 ThinkPHP3.2.3框架IndexController中構造函數__construct導致的相關問題

解決辦法: 在__construct()函數中一定要使用parent::__construct()導入父類的構造函數,不然會出現不可預期的錯誤 點贊 收藏 分享 文章舉報 華蛹澂

原创 php運行模式

以下內容轉載自http://www.cnblogs.com/liangxiaofeng/p/5339557.html PHP運行模式有4鍾: 1)cgi 通用網關接口(Common Gateway Interface)) 2) fas