原创 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