原创 判斷是否爲微信瀏覽器
1、PHP if(strpos($_SERVER['HTTP_USER_AGENT'],"MicroMessenger ")) { echo "微信瀏覽器"; } 2、JS var ua = window.navigato
原创 YII2與Bootstrap
今天突然發現用Bootstrap 中的導航組件寫的功能沒效果了,查看原理是沒有加載到bootstrap.js文件,添加depends就好了。 <?php namespace frontend\assets; use yii\web
原创 js時間的處理
1.Date對象 <span style="font-size:18px;">var myDate = new Date(); myDate.getFullYear(); //獲取完整的年份(4位,1970-????) m
原创 bootstrap模態框modal和select2合用時input無法獲取焦點
場景:bootstrap模態框modal和select2合用時input無法獲取焦點,導致輸入法一直閃動,不能輸入中文 解決辦法: 1、把頁面中的 tabindex=”-1” 刪掉; <div id="myModal" cl
原创 CSS使用積累
CSS使用積累 1.Dropdown Bootstrap dropdown with mouse hover rather than click. <div class="btn-group"> <a class="btn d
原创 JS基礎知識積累
1、undefined返回不同的場景。 以window.xxx引用全局變量,尋找不到,會作爲某個屬性不存在,返回undefined. 直接以XXX引用某變量,尋找不到,則是報xxx is not defined錯誤。 2、作用
原创 數據導出CSV
public function actionExport(){ $post = \Yii::$app->request->post(); $model = new Model();
原创 PDO、DAO、ORM之間的區別
數據對象PDO (PHP Ddata Object) 擴展爲PHP訪問數據庫定義了一個輕量級的一致接口。提供了一個數據訪問抽象層,這意味着,不管使用哪種數據庫,都可以用相同的函數(方法)來查詢和獲取數據。強調的是數據庫連接。 數據
原创 PHP超全局變量$GLOBALS和global關鍵字
內容簡介變量與作用域global關鍵字超全局變量$GLOBALS 變量與作用域 php的變量分爲三類:局部變量,全局變量,靜態變量 同樣php的作用域分爲三類:1、local(局部作用域) 2、global(全局作用域) 3、st
原创 Yii中ajax提交注意事項
1 Yii中爲了防止csrf攻擊,封裝了CSRF令牌。csrf都是由Yii::$app->request處理的。 1.1 YII框架安裝默認開啓了csrf驗證,關閉驗證的方法如下 'components' => [ 'r
原创 解決JQuery中$與JS插件庫相沖突問題
解決JQuery中$與JS插件庫相沖突問題 現在js插件有很多也不只有jquery 使用$符號來獲取 class或id了,下面我來給各位同學介紹解決JQuery中$與JS插件庫相沖突問題,這個在jquery中直接操作。
原创 去除文本中的html標籤
function trimHtml($str, $allow = '') { $str = str_replace(PHP_EOL, '', $str); $str = str_replace('<br />' ,
原创 服務器上部署GIT上線命令
服務器上部署GIT上線命令 結構: 服務器+本地環境 1.在服務器git上建立一個裸倉庫 # 服務器上 $ mkdir project.git $ cd project.git $ git --bare init 2.將
原创 phpspreadsheet 批量導出與批量導入
使用組件 composer.json中添加該組件,執行composer update命令 "require": { "phpoffice/phpspreadsheet": "^1.9" }, 1、導出列
原创 MAC下安裝MongoDB
1.下載安裝 brew install mongodb詳細命令見mongodb官網 http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/ 運行以下前兩條提示信息