How to Automatically Generate PHP code with PHP-Parser
在大型專案中,因為架構極其複雜,所以常會看到有許多由抽象類別、介面實作出來同性質的子物件,比如說 Parser、Extractor 等等。而當依據需求實作出大量又有些微客製化的物件後,如果要一次性調整大量的物件程式碼,比方說修改特定 Variable 的值,就會非常耗費人力。
在這種情況下,我們可以透過 nikic/PHP-Parser 套件達成自動產生 PHP code 的效果。
在大型專案中,因為架構極其複雜,所以常會看到有許多由抽象類別、介面實作出來同性質的子物件,比如說 Parser、Extractor 等等。而當依據需求實作出大量又有些微客製化的物件後,如果要一次性調整大量的物件程式碼,比方說修改特定 Variable 的值,就會非常耗費人力。
在這種情況下,我們可以透過 nikic/PHP-Parser 套件達成自動產生 PHP code 的效果。
有些時候,我們會因為成本或其他考量,需要將 S3 從 A region 遷移到 B region。
但很不幸的是,S3 是不能這樣直接轉移 region 的,因此我們必須手動自行搬移。
在操作 AWS 時,除了使用後台介面以外,相信大部份工程師更常用的是 AWS CLI(AWS Command Line Interface)。
AWS CLI 可以透過本身提供的指令,快速達到我們想要的需求。
flock – Manage locks from shell scripts Ubuntu: 20 Read more…
Access Azure Blob Storage with PHP PHP:7.2 Azure 本 Read more…
Getting Started with Azure Blob Storage Azure Blob Read more…
Use ISO-8601 Date and Time Format with PHP PHP:8.0 Read more…