範例 Namespaces 命名空間 與 Class Autoloading 自動加載
標籤: php
[轉貼]Line LIFF 可以做什麼?. LINE LIFF已經是Line… | by Roger Huang | Aiii | Medium
Line LIFF 聊天室窗中的瀏覽器
需要使用line login api 去設定 liff 可設定 高度
避免跳出 可做出一些比較特別的變化 延伸出很多不同的玩法
閱讀全文〈[轉貼]Line LIFF 可以做什麼?. LINE LIFF已經是Line… | by Roger Huang | Aiii | Medium〉
直接使用sdk 開發更順暢 可用 composer 安裝
[轉貼]用 PHP 實現 Line Message API 接收系統訊息 (主動發訊息)
[轉貼]Line Bot 開發教學,基礎範例程式碼 (PHP)
Line Bot (php) 相關文章
閱讀全文〈[轉貼]Line Bot 開發教學,基礎範例程式碼 (PHP)〉
[轉貼]php API 跨域請求 – IT閱讀
處理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閱讀
修正 ci3 DB繼承
注意:
因為我認定 ci核心 應該都要放在 core/底下 所以我有再次修正
另外是我們使用的 並不是 CI_DB_mysql_driver 是 CI_DB_mysqli_driver 所以 有再次修正
閱讀全文〈修正 ci3 DB繼承〉
My Laravel 學習紀錄
參考資料: 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 PSR-4
今天研究了 composer 的 autoload
[轉貼]如何在 XAMPP 中使用 不同的 PHP 版本 | IT人
你有沒有碰到這種情況,你工作的專案需要的是PHP7.1,而你自己的專案需要的是PHP7.2,而你又特別鍾愛於XAMPP,奈何它卻不能自由切換PHP版本,下面就講下本人在用的方法,可以通過單個XAMPP在Windows系統下安裝設定多個版本的PHP。
閱讀全文〈[轉貼]如何在 XAMPP 中使用 不同的 PHP 版本 | IT人〉
ci framework email 解決標題亂碼
ci framework email 解決標題亂碼
php namespace 繼承 demo
php namespace 繼承 demo
閱讀全文〈php namespace 繼承 demo〉
[轉貼]PHP在調用var_dump()時,結果出現文件路徑
var_dump()函數用於輸出變量的相關信息。 var_dump()函數顯示關於一個或多個表達式的結構信息,包括表達式的類型與值。數組將遞歸展開值,通過縮進顯示其結構。我使用的是wampserver開發在使用var_dump() 的時候有的可能遇到輸出結果帶有文件路徑;
閱讀全文〈[轉貼]PHP在調用var_dump()時,結果出現文件路徑〉
SublimeLinter-php 自動檢查語法錯誤
一個自動檢查PHP語法錯誤的Sublime套件。
安裝
ctrl + shift + P Package Control: Install Package
安裝 SublimeLinter
安裝 SublimeLinter-php
閱讀全文〈SublimeLinter-php 自動檢查語法錯誤〉
[轉貼]PHP-CI – 壓縮輸出網頁原始碼
PHP-CI – 壓縮輸出網頁原始碼
https://php.quicoto.com/how-to-speed-up-codeigniter/
單元測試類別(unit test)
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; }
PHP html to docx 可避免中文亂碼
$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); }
[轉貼]php处理wsdl – Web开发那个事 – SegmentFault 思否
今天在處理串接 遇到了一個奇怪個串接格式 WSDL
以下是相關的文章
閱讀全文〈[轉貼]php处理wsdl – Web开发那个事 – SegmentFault 思否〉
開啟 apach php .htaccess 功能
//開啟 .htaccess 功能
閱讀全文〈開啟 apach php .htaccess 功能〉
安裝 liunx
安裝 liunx
閱讀全文〈安裝 liunx〉