iT邦幫忙

php相關文章
共有 1075 則文章
鐵人賽 Software Development DAY 10

技術 Faker(5)--Provider 們不要起爭議

Faker 提供的 Provider 非常多,除了預設之外,還有不同語系實作。 不過我們先來解決昨天的疑惑:這些 Provider 到底是如何使用 Genera...

鐵人賽 自我挑戰組 DAY 20
花式PHP 系列 第 21

技術 GuzzleHttp:併發HTTP REQUEST

read me senpai 在讀這篇文章之前,希望你至少已經: 使用過 GuzzleHttp 進行 Http 請求 如果你有以下的知識儲備更好,但不強求:...

鐵人賽 Software Development DAY 17

技術 第 17 天:安裝 Node.js 及 NPM

本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day1...

鐵人賽 Software Development DAY 9

技術 Faker(4)--Provider 與 Generator 之間的愛恨情仇

如果有認真看前兩天的文章,應該會發現一個很奇怪的事: Day 7 提到: Factory 產生 Generator 物件時,會使用 addProvider(...

鐵人賽 Modern Web DAY 10

達標好文 技術 Day 10. PHP教學: Clean URL 優化連結

Why我們昨天做了一個簡單的『單一入口的框架』但是網站連結都會變成 http://127.0.0.1/game/index.php?page=list 能不...

鐵人賽 Modern Web DAY 9

技術 Day 9. PHP教學: 從單一網頁到基礎框架概念

我們知道專案中 index.php 會被視為首頁只要輸入 http://127.0.0.1/game 就會開啟 index.php其實等於 http://127...

鐵人賽 Software Development DAY 8

技術 Faker(3)-- Base 類別中的基本方法

昨天有提到 Generator 有 addProvider() 方法,可以把各式各樣的 Provider 加入 Generator 。而也有提到 Generat...

徵才 「傑富資訊」專注研發,持續擴大招募中!

◆公司簡介【專注研發,追求創新】我們是一群致力於遊戲軟體開發,流著年輕活力血液的創新團隊,傑富資訊總部坐落於台中市北屯區,公園綠景與風格建築比鄰而居,星巴克、春...

鐵人賽 自我挑戰組 DAY 18
花式PHP 系列 第 19

技術 Eloquent:深入with

Eloquent\Builder with() 的用法可以參考文件,with('article:id,name') 這種用法請參考5.5版的文件 $que...

鐵人賽 Software Development DAY 7

技術 Faker(2)--Factory 與 Generator

Faker 套件使用方法非常單純--使用工廠(Factory)建構產生器(Generator),然後把產生器拿來用就對了。 如果有認真翻原始碼的話,會發現它是有...

鐵人賽 Modern Web DAY 8

達標好文 技術 Day 8. PHP教學: 必學-超強套件管理器composer

Why為什麼要學這個 composer 呢? 當我們自己寫了不少 class 類別,每次要用都要引用一堆檔案?composer 可以極度簡化這個動作 引用了別...

鐵人賽 Software Development DAY 6

技術 Faker(1)--假文產生器

在開發階段時,取名是讓開發者覺得非常困擾的任務之一。 當然,變數或函式命名必須得好好想想,不然容易造成別人看不懂的技術債。但有一種很想亂打就好,但系統會要求你不...

鐵人賽 自我挑戰組 DAY 16
花式PHP 系列 第 17

技術 Laravel:深入Schedule

本篇文章因為有相當大的篇幅在追蹤原始碼,並且把對應的篇幅以連結的方式提供。請善用「Ctrl+點擊」的方式在新的分頁打開連結 這東西不就是 cronjob 嗎...

鐵人賽 Modern Web DAY 6

達標好文 技術 Day 6. PHP教學: 用物件的方式連接MYSQL 資料庫 (含範例)

Why為什麼要用到資料庫呢?因為如果我們把攻略資料都寫死,寫成文字檔案,像是大篇幅文章一樣的話那要新增、修改文章的人是不是都要懂 HTML 跟 PHP 語法如果...

鐵人賽 Software Development DAY 5

技術 Carbon(4)--擴充繼承類別的範例

今天來繼續看 Carbon 還有擴充哪些功能 COMPARISONS Carbon 提供許多比較的方法,讓我們在判斷時間會方便很多。 eq() lt() gt(...

鐵人賽 Software Development DAY 12

技術 第 12 天:git 版本管理系統

本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day1...

鐵人賽 Software Development DAY 4

技術 Carbon(3)--建構繼承物件的範例

昨天了解 Carbon 套件是利用繼承來擴充物件的行為,我們今天一起來看看它是怎麼設計的。 首先原始碼註解很明確的分很多實作區塊,如 GETTERS AND S...

鐵人賽 Modern Web DAY 5

達標好文 技術 Day 5. PHP教學: 開始架設自己的遊戲攻略網站 (class 物件篇)

昨天的題目,有人想知道作法,就在這邊解答吧!來分析一下上個月跟這個月的訂單差異在哪? $order_receive['1221001'] = 0; $order...

鐵人賽 自我挑戰組 DAY 14
花式PHP 系列 第 15

技術 Laravel:深入Collection

概要 因為 Collection 提供的函式在官方教學都找的到介紹,這個章節我會著重在 Collection 實作的幾個界面及引入的 trait。 Macroa...

鐵人賽 Software Development DAY 11

技術 第 11 天:終端機功夫

本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day1...

鐵人賽 Software Development DAY 3

技術 Carbon(2)--繼承並不萬惡

Carbon 本身並不複雜,它使用兩個物件,分別繼承了原生 PHP [DateTime][] 與 [DateInterval][] 類別,並實作了新的行為,讓它...

鐵人賽 Modern Web DAY 4

達標好文 技術 Day 4. PHP教學: 用迴圈解決重複無聊的工作

Why為什麼 PHP 可以幫我們解決重複性的工作呢?因為它有一個很強大的功能:迴圈它能幫你把重複的事情一行一行做完,任勞任怨。 How怎麼使用呢?來舉一個例子:...

鐵人賽 自我挑戰組 DAY 13
花式PHP 系列 第 14

技術 Laravel:深入Query/Builder

Query/Builder 為什麼要講它? 常常在用 Eloquent 查詢的時候都會需要回頭追一些函式,但 phpstorm 常常會認為有些呼叫鍊上的函式不存...

鐵人賽 Software Development DAY 2

技術 Carbon(1)--PHP 世界的時光機

時間旅行一直以來都是電影或動漫的經典主題;時間處理也是--它是程式語言的經典卡關問題。 Carbon 是 PHP 的第三方時間處理套件。它繼承了原生的 Data...

鐵人賽 Modern Web DAY 3

達標好文 技術 Day 3. PHP教學: 一分鐘搞懂『如果...就...』的 if else 語法

Why為什麼我們用 PHP 要學邏輯語法呢?因為生活中總是充滿是非題,例如像是:『如果』晚點會下雨『就』帶傘,大晴天就不用帶『如果』考不及格『就』會挨罵『如果』...