iT邦幫忙

php相關文章
共有 1075 則文章
鐵人賽 自我挑戰組 DAY 8
PHP 與 Laravel 雜記 系列 第 8

技術 PHP 關於 autoload

Autoload PHP 可以透過 include、include_once、require、require_once 來將檔案引入, 一般來說以 OOP 寫法...

鐵人賽 Modern Web DAY 20

技術 Day 20 | Livewire 實作 Todo List(二): 完成/刪除待辦事項

接續昨天的內容。昨天做完了 新增待辦事項 ,今天就來把 修改 跟 刪除 的功能給做出來吧!! 功能三、完成待辦事項 我的規劃是 點擊 待辦事項文字就能讓這個待辦...

鐵人賽 Software Development DAY 13

技術 【PHP Telegram Bot】Day13 - 基礎(2):數學運算與亂數

$x = 3 + 2 * 8 - 2 ** 3; echo $x; // 11 在程式裡最常做的事之一就是數學運算來看看 PHP 運算時常會用到的東西吧...

技術 [CodeIgniter 3] 記憶體的隱形殺手:Log all queries

本文另外刊登於我的部落格: Hankz Blog 一、前言 在寫CI的時候是否曾經遇過out of memory的錯誤呢CodeIgniter作為輕量化的P...

鐵人賽 自我挑戰組 DAY 7
PHP 與 Laravel 雜記 系列 第 7

技術 PHP 正則相關函數

PHP Regular expression 本來 PHP 支援兩類 regular expression, 一種為 POSIX-style 相關函數名稱包含...

鐵人賽 Software Development DAY 12

技術 【PHP Telegram Bot】Day12 - 基礎(1):變數、常數與資料型態

資料型態(型別)Data Type 首先要介紹一個函式 gettype(),這個函式裡面填上東東,他就會吐出那個東東的「型別」,最後再用 echo 印出來就行了...

鐵人賽 Modern Web DAY 19

技術 Day 19 | Livewire 實作 Todo List(一): 新增待辦事項

先祝各位中秋節快樂~連假過後該收心了所以今天就來做一個待辦清單吧!順便熟悉一下 Livewire 的使用方法,這裡會依照功能拆成三天來做。 需求規劃 首先先預想...

鐵人賽 自我挑戰組 DAY 6
PHP 與 Laravel 雜記 系列 第 6

技術 PHP array 相關函數

PHP array 相關函數 <?php /* array_reverse(array $array, bool $preserve_keys = fal...

鐵人賽 Software Development DAY 11

技術 【PHP Telegram Bot】Day11 - Webhook 與 Web Hosting

網站伺服器 網路上有很多的免費伺服器(Free Hosting) 幾乎每個都有支援 PHP 我就拿 000webhost 來示範一下好了 網站上方有個登入我是直...

鐵人賽 Modern Web DAY 18

技術 Day 18 | 常用範例:表格分頁 Pagination 前後端做好只需三分鐘!?

今天的範例是超級無敵常用,有用到表格就一定會有的 分頁(Pagination),從零到有不用三分鐘!!! 如果原本是寫 Vue 的夥伴,Livewire 可以讓...

鐵人賽 Software Development DAY 5
PHP 語法通關 系列 第 5

技術 Day5 利用 Vscode 執行 PHP

真的是大坑,從我開始學程式起,就都是用Vscode這個IDE,也因此我蠻習慣用這個IDE,不想再換別的,不然一般學習PHP許多人的IDE都是phpstorm,所...

鐵人賽 Modern Web DAY 17

技術 Day 17 | 常用範例:前後端共用的表單輸入驗證 Validate

Livewire 大致上功能都已經介紹完了,接下來就是一些常用的實作時間啦!!今天要來做最常會遇到的 表單驗證 功能!!以往這個功能在使用者輸入了格式錯誤的資料...

鐵人賽 Software Development DAY 10

技術 【PHP Telegram Bot】Day10 - Long Polling、持續接收與發送訊息

昨天有講到一個叫做 getUpdates 的方法,但我們沒有填任何參數,今天要利用 offset 與 timeout 達成 Long Polling Long...

鐵人賽 自我挑戰組 DAY 5
PHP 與 Laravel 雜記 系列 第 5

技術 PHP 一些特性

Closure 類、匿名函數 Closure class用來表示匿名函數 (anonymous function), PHP 5.3 開始支持, <?ph...

鐵人賽 Software Development DAY 4
PHP 語法通關 系列 第 4

技術 Day4 PHP 基本撰寫概念

當解析一個檔案時,PHP(Hypertext Preprocessor超文字前處理器) 會尋找起始和結束標記,也就是 ,這告訴 PHP 開始和停止解析二者之間的...

鐵人賽 自我挑戰組 DAY 4
PHP 與 Laravel 雜記 系列 第 4

技術 PHP 一些概念

匯入 require: 可匯入多次, 如果出現錯誤, 會出現提醒, 並停止代碼運行 include: 可匯入多次, 如果出現錯誤, 會出現提醒, 並繼續運行下...

鐵人賽 Software Development DAY 9

技術 【PHP Telegram Bot】Day09 - 用 PHP 主動接收和發送訊息吧!

前置作業 複製程式碼 還記得前天最後建立的資料夾嗎,把它用 VS code 打開,再建立一個 php 檔案,把昨天文章的官方程式貼進去 修改 API_T...

鐵人賽 Modern Web DAY 16

技術 Day 16 | 元件狀態:預載 及 延遲載入 Prefetch & Defer Loading

今天因為這兩個功能都比較簡單,因此合在一起講。分別是 預載(Prefetching) 與 延遲載入(Defer Loading),那就來看看這兩個的功用是什麼吧...

鐵人賽 Software Development DAY 3
PHP 語法通關 系列 第 3

技術 Day3 安裝 Laravel + Composor

其實我超級猶豫要不要寫這篇的主題,但最後還是決定寫了,如果不需要快速跳過就好XD猶豫的原因是因為只單純學PHP就不需要安裝Laravel + Composor,...

鐵人賽 Software Development DAY 8

技術 【PHP Telegram Bot】Day08 - 官方範例程式

今天不寫程式,先來看看官方的機器人範例 官方範例 完整程式碼:https://core.telegram.org/bots/samples/hellobot...

鐵人賽 Software Development DAY 2
PHP 語法通關 系列 第 2

技術 Day2 XAMPP 環境準備

學習PHP前的準備,就是開發環境與執行環境的部署,就像上學前要先準備鉛筆、課本、背包,最重要的是一顆開心的心 如何建立PHP開發環境? PHP是一個網頁尾本,...

鐵人賽 Modern Web DAY 5

技術 DAY5-PHP這是什麼老東西

前言: PHP(Hypertext Preprocessor)作為網頁開發的先驅,可是不知道是因為這個名子很有上世紀的美感或是已經太廣泛被使用十幾年,導致大家...

鐵人賽 Software Development DAY 7

技術 【PHP Telegram Bot】Day07 - 安裝 VS Code 並撰寫第一支程式

俗話說得好:「工欲善其事,必先利其器」。 沒有一個好用的文字編輯器,要如何輕鬆愉悅的寫程式呢? 安裝 VS Code 這應該不用我教了吧?就是那種最熟悉的安...

鐵人賽 自我挑戰組 DAY 1
PHP 與 Laravel 雜記 系列 第 1

技術 來認識 PHP 與 Laravel

PHP 幹古 最早於 1994 由 Rasmus Lerdorf 用 C 語言開發的 CGI 程式, 一開始只用來追蹤訪問者的訊息, 作為用來更新自己的個人網頁...

鐵人賽 Software Development DAY 6

技術 【PHP Telegram Bot】Day06 - 安裝 PHP 與設定環境變數

今天要來安裝執行 PHP 程式的程式,PHP 的解釋器(直譯器)。 通常 PHP 都是跑在網站伺服器上,應該很少人知道 PHP 可以用終端機(Terminal...

鐵人賽 Modern Web DAY 14

技術 Laravel ChunkById

What is chunkById 分批把資料從資料庫中拉出來,而非一次全拉。 以訂單為例,使用範例如下: use App\Models\Order; $nu...

鐵人賽 Modern Web DAY 12

技術 Day 12 | 元件狀態:讀取 Loading States

在 Livewire 上的操作都會透過 AJAX 將資料往返與前後端之間,有些較長的請求可能不會即時反映在頁面上,像是上傳檔案...等等。因次為了給使用者更好的...

鐵人賽 Software Development DAY 5

技術 【PHP Telegram Bot】Day05 - 程式語言的運作原理

眾所皆知:「不會寫程式的人都認為程式語言是寫給電腦看的,會寫程式的人都知道程式語言是寫給人看的。」 程式語言 其實電腦是看不懂程式語言的,程式語言的檔案就只...

鐵人賽 Software Development DAY 4

技術 【PHP Telegram Bot】Day04 - Telegram 機器人的設定

今天要來設定機器人~ 按下 /mybots 指令後就會出現機器人列表 Choose a bot from the list below: 選擇一個你要查看...

鐵人賽 Modern Web DAY 13

技術 PHP 亂數產生介於 0 到 1 之間的浮點數

前言 有一次在串接合作廠商的 API 時,需要把他原本取 token 的 javascript 改寫成 PHP 版;其中有一個步驟需要用 PHP 產生介於 0...