如果要在 windows 底下 使用 xampp 執行多個不同php版本
我個人建議採用 port 切割的方式 也方便測試各版本的相容性
閱讀全文〈Windows 使用 XAMPP 執行多個不同的 PHP 版本〉
Easy is power
如果要在 windows 底下 使用 xampp 執行多個不同php版本
我個人建議採用 port 切割的方式 也方便測試各版本的相容性
閱讀全文〈Windows 使用 XAMPP 執行多個不同的 PHP 版本〉
範例 Namespaces 命名空間 與 Class Autoloading 自動加載
Line LIFF 聊天室窗中的瀏覽器
需要使用line login api 去設定 liff 可設定 高度
避免跳出 可做出一些比較特別的變化 延伸出很多不同的玩法
閱讀全文〈[轉貼]Line LIFF 可以做什麼?. LINE LIFF已經是Line… | by Roger Huang | Aiii | Medium〉
直接使用sdk 開發更順暢 可用 composer 安裝
Line Bot (php) 相關文章
閱讀全文〈[轉貼]Line Bot 開發教學,基礎範例程式碼 (PHP)〉
處理PHP API 跨域請求:
設定API相應的http頭,讓該介面支援跨域請求
header(“Content-type: application/json”);
header(“Access-Control-Allow-Origin: *” );
header(“Access-Control-Allow-Methods: GET, OPTIONS, POST”);
header(“Access-Control-Allow-Credentials: true”);
header(“Access-Control-Allow-Headers: Content-Type, Content-Length, Accept-Encoding, X-Requested-With, Origin”);
處理PHP API 跨域請求:設定API相應的http頭,讓該介面支援跨域請求 header(“Content-type: application/json”); header(“Access-Control-Allow-Origin: *” ); header(“Access-Control-Allow-Methods: GET, OPTIONS, POST”); header(“Access-Control-Allow-Credentials: true”); header(“Access-Control-Allow-Headers: Content-Type, Content-Length, Accept-Encoding, X-Requested-With, Origin”);
內容出處: php API 跨域請求 – IT閱讀
注意:
因為我認定 ci核心 應該都要放在 core/底下 所以我有再次修正
另外是我們使用的 並不是 CI_DB_mysql_driver 是 CI_DB_mysqli_driver 所以 有再次修正
閱讀全文〈修正 ci3 DB繼承〉
參考資料: https://laravel.tw/docs/4.2/quick
參考資料: https://www.itread01.com/content/1509358817.html
參考資料: https://github.com/laravel/laravel
參考文件: http://hk.uwenku.com/question/p-sxhfujfg-t.html
1.xampp
2.安裝 composer
3.使用 cmd 切換到該目錄
閱讀全文〈My Laravel 學習紀錄〉
今天研究了 composer 的 autoload
你有沒有碰到這種情況,你工作的專案需要的是PHP7.1,而你自己的專案需要的是PHP7.2,而你又特別鍾愛於XAMPP,奈何它卻不能自由切換PHP版本,下面就講下本人在用的方法,可以通過單個XAMPP在Windows系統下安裝設定多個版本的PHP。
閱讀全文〈[轉貼]如何在 XAMPP 中使用 不同的 PHP 版本 | IT人〉
ci framework email 解決標題亂碼
php namespace 繼承 demo
閱讀全文〈php namespace 繼承 demo〉
var_dump()函數用於輸出變量的相關信息。 var_dump()函數顯示關於一個或多個表達式的結構信息,包括表達式的類型與值。數組將遞歸展開值,通過縮進顯示其結構。我使用的是wampserver開發在使用var_dump() 的時候有的可能遇到輸出結果帶有文件路徑;
閱讀全文〈[轉貼]PHP在調用var_dump()時,結果出現文件路徑〉
一個自動檢查PHP語法錯誤的Sublime套件。
安裝
ctrl + shift + P Package Control: Install Package
安裝 SublimeLinter
安裝 SublimeLinter-php
閱讀全文〈SublimeLinter-php 自動檢查語法錯誤〉
PHP-CI – 壓縮輸出網頁原始碼
https://php.quicoto.com/how-to-speed-up-codeigniter/
public function test() { $this->load->library('unit_test'); $test = 1 + 2; $expected_result = $this->test_fun(1,2); $test_name = '測試判斷'; $this->unit->run($test, $expected_result, $test_name); echo $this->unit->report(); } private function test_fun($a,$b) { return $a+$b; }
$html = '123abc中文abc123'; // html 內容 $html = strip_tags($html, ' , <h1>, <h2>, <h3>, <h4>, <h5>, <h6>,<strong>,<em>,<sup>,<sub>, <table>, <tr>, <td> , <ul>, <ol>, <li>'); // 建議過濾 只留下這些html $fileName = 'test'; // 檔名 start(); echo $html; save($fileName.'.docx'); ob_flush(); flush(); redirect($fileName.'.docx'); function start(){ ob_start(); echo '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> '; } function save($path) { echo "</html>"; $data = ob_get_contents(); ob_end_clean(); wirtefile ($path,$data); } function wirtefile ($fn,$data) { $fp=fopen($fn,"wb"); fwrite($fp,$data); fclose($fp); }
今天在處理串接 遇到了一個奇怪個串接格式 WSDL
以下是相關的文章
閱讀全文〈[轉貼]php处理wsdl – Web开发那个事 – SegmentFault 思否〉
//開啟 .htaccess 功能
閱讀全文〈開啟 apach php .htaccess 功能〉