Let's write a note.

2017-05-13
PHP 控制流程替代語法提高程式碼可讀性

PHP 控制流程替代語法提高程式碼可讀性

最近看 Laracasts 學到的一個小技巧,可以讓程式碼在 PHP + HTML View Template 更好閱讀。

Read More

2017-05-08
Docker 基本使用

Docker 基本使用

最近很紅的 Container 技術 Docker,來試玩看看,寫個筆記。

Read More

2017-05-07
Tables Generator 好用的線上畫表格工具

Tables Generator 好用的線上畫表格工具

Tables Generator是一個線上畫表個工具,支援 LaTex、HTML、Text、Markdown、MediaWiki多種語法。

Read More

2017-05-01
PHP_CodeSniffer 檢查程式碼標準 phpcs phpcbf

PHP_CodeSniffer 檢查程式碼標準 phpcs phpcbf

PHP_CodeSniffer 是一個檢查程式碼是否符合標準的工具,裡面有兩個 PHP scripts,phpcs, phpcbf

  • phpcs (PHP Code Sniffer): 檢查程式碼標準。
  • phpcbf (PHP Code Beautifier and Fixer): 修正不符合標準的程式碼。
Read More

2017-04-23
Chrome DevTools Dark Theme

Chrome DevTools Dark Theme

覺得 Chrome DevTools 太亮讓眼睛不舒服嗎?
馬上簡單換個黑色風格!

Read More

2017-04-09
PHP Generators 產生器

PHP Generators 產生器

Generator 是一個簡單版Iterator,不同的是不需要實作 Iterator
只有在需要的時候計算並產生迭代的數值,減少佔用記憶體空間。

Read More

2017-03-26
PHP Traits 特徵

PHP Traits 特徵

是一個局部類別的實作,它可以被混入一個以上的類別,
達到兩個不相關的類別,卻可以有相似的行為。

Read More

2017-03-16
PHP Interface 介面

PHP Interface 介面

Modern PHP 作者說學習如何讓程式碼做為介面改變了我做為PHP程式設計師的生活
介面是一個介於兩個PHP物件之中的合約,讓另一個物件知道這個物件可以做什麼,賦予了第三方程式碼互動的能力。
我們不需要知道第三方如何實作這個介面,只要知道它確實做了。

Read More

2017-03-04
PHP Namespace Use Alias 名稱空間 匯入 別名

PHP Namespace Use Alias 名稱空間 匯入 別名

最近看了 O’REILLY 的 Modern PHP,作者是 Josh Lockhart,有興趣的人可以去買一本來看看,受益良多。
同時也是 PHP: The Right Way 的作者,
因為現在網路上過時資訊太多,提供了良好的 PHP 習慣和方法。

Read More

2017-02-25
SublimeLinter-php 自動檢查語法錯誤

SublimeLinter-php 自動檢查語法錯誤

一個自動檢查PHP語法錯誤的Sublime套件。

Read More