iT邦幫忙

php7.4相關文章
共有 30 則文章
鐵人賽 Software Development DAY 30

技術 【PHP Telegram Bot】Day30 - 社群按讚機器人(2):將按鈕設成單選並且計數

陣列的特性 還記得陣列怎麼賦值嗎,Day15 - 基礎(4):陣列處理、JSON 我們先來複習一下,我把 a, b, c 三個鍵分別設定成 air, bag,...

鐵人賽 Software Development DAY 29

技術 【PHP Telegram Bot】Day29 - 社群按讚機器人(1):讓頻道出現按讚按鈕

今天來做這個很實用的東東,很多頻道都有這個功能 將機器人加入頻道 機器人要加入頻道的話只能加成管理員,所以就按「設成管理員」權限只需要第三個「編輯他人訊息...

鐵人賽 Software Development DAY 28

技術 【PHP Telegram Bot】Day28 - 防雷機器人(2):儲存與查看原始訊息

文字被隱藏了看不到,總要有個方法能看到原本的文字吧,所以今天要來把「原始字串」找回來 在訊息下方增加按鈕 首先我想知道使用者按了哪個選項,因為「隱藏部份文...

鐵人賽 Software Development DAY 27

技術 【PHP Telegram Bot】Day27 - 防雷機器人(1):讓發出去的訊息隱藏吧

有時候看動畫或小說看到很勁爆的地方,很想講但又不能明講,有防雷機器人的話就會很方便 來做一個可以用 * 符號標示要隱藏的字的機器人,安安*你*好 -&gt...

鐵人賽 Software Development DAY 26

技術 【PHP Telegram Bot】Day26 - 入群歡迎機器人(2):設定歡迎訊息

如果歡迎訊息寫死在程式裡,臨時想換還要把程式打開來改,改完還要測試,不如就直接讓它能在群組裡設定吧 新增 設定指令 我們在 !md 上面新增兩個條件,一...

鐵人賽 Software Development DAY 25

技術 【PHP Telegram Bot】Day25 - 入群歡迎機器人(1):發送歡迎訊息

看了五天的 API 文件,想必是有點膩了,今天開始來做點實用的東西 修改 processMessage 首先來到 processMessage(),來把之...

鐵人賽 Software Development DAY 23

技術 【PHP Telegram Bot】Day23 - Inline mode(內聯模式):在輸入框使用機器人

雖然還有另一個按紐,但是今天我想先來玩玩內聯模式 前置作業 還記得 Day04 - Telegram 機器人的設定 文章中間有看到過的那個 Inline...

鐵人賽 Software Development DAY 22

技術 【PHP Telegram Bot】Day22 - ReplyKeyboardMarkup:讓輸入框下方出現按鈕區域

今天的東東是個超多層的陣列,足以讓腦袋死機,請做好心理準備再服用 前置作業 又回到 apiRequestJson() 啦,昨天因為陣列只有一層,所以不需要...

鐵人賽 Software Development DAY 21

技術 【PHP Telegram Bot】Day21 - sendPhoto:三種發送圖片的方式

上傳圖片跟 Markdown 一樣也是沒看過別人怎麼寫,就猜不到怎麼做的東東 sendPhoto https://core.telegram.org/bot...

鐵人賽 Software Development DAY 20

技術 【PHP Telegram Bot】Day20 - sendMessage:發送和轉換 Markdown 訊息

今天先來點輕鬆的,先來看看各種 sendMessage 的功能,最後來轉換使用者發送的 Markdown 文字 sendMessage https://co...

鐵人賽 Software Development DAY 19

技術 【PHP Telegram Bot】Day19 - 基礎(8):迴圈、Xdebug

當需要重複做類似的事情時,不需要寫很多行重複的程式,用迴圈就能一次執行很多次 迴圈 while 如果符合小括號中的條件,就執行大括號中的程式,並且執行完後再...

鐵人賽 Software Development DAY 18

技術 【PHP Telegram Bot】Day18 - 基礎(7):邏輯運算與流程控制

前面介紹的程式都只有單一路徑,今天要來講更複雜的多路徑的情況 運算子 比較運算子 說明 用法 == a 和 b 相同,返回 true $a =...

鐵人賽 Software Development DAY 17

技術 【PHP Telegram Bot】Day17 - 基礎(6):函式與作用域

函式就像是一個小程式一樣,把多個指令包裝在一塊,用簡單的方式就能使用 函式主要有兩種: // 非匿名 function sum($a, $b) {...

鐵人賽 Software Development DAY 16

技術 【PHP Telegram Bot】Day16 - 基礎(5):檔案讀取與寫入、cURL

對程式來說,檔案的處理與網絡傳輸是差不多的,所以會有一些兩者都通用的函式 內建函式 最主要就是這兩個函式: file_get_contents() 讀取...

鐵人賽 Software Development DAY 15

技術 【PHP Telegram Bot】Day15 - 基礎(4):陣列處理、JSON

陣列就像是個大櫃子,可以存放好多好多的東西 陣列賦值、取值 可以由兩種格式產生(兩者相等): $a1 = ['a', 'b', 'c']; $a2 = ar...

鐵人賽 Software Development DAY 14

技術 【PHP Telegram Bot】Day14 - 基礎(3):字串處理與正規表示式 Regex

在程式裡第二個常出現的就是字串處理啦 運算子 連接運算子 說明 用法 . 連接 x . y .= 連接並賦值 x .= y 在 PH...

鐵人賽 Software Development DAY 13

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

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

鐵人賽 Software Development DAY 12

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

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

鐵人賽 Software Development DAY 11

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

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

鐵人賽 Software Development DAY 10

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

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

鐵人賽 Software Development DAY 9

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

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

鐵人賽 Software Development DAY 8

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

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

鐵人賽 Software Development DAY 7

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

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

鐵人賽 Software Development DAY 6

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

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

鐵人賽 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: 選擇一個你要查看...

鐵人賽 Software Development DAY 3

技術 【PHP Telegram Bot】Day03 - 向 @BotFather 申請一隻機器人吧!

講了兩天的贛話,今天終於要來實作啦! The BotFather The Botfather 這個名字是致敬 1972 年的美國電影《教父》 它是機器人,也...

鐵人賽 Software Development DAY 2

技術 【PHP Telegram Bot】Day02 - Telegram 聊天機器人原理

今天要來講講機器人是怎麼運作的 Client-Server 架構 這是一種網路架構,網頁大部分都是使用此架構瀏覽器是客戶端(client),客戶端(clie...

鐵人賽 Software Development DAY 1

技術 【PHP Telegram Bot】Day01 - 開賽

前言 大家好,這是我第一次參加鐵人賽其實我一直都有想把自己會東西記錄下來分享給大家今年剛好參加完六角學院的 Vue 新手夏令營 有同學想組團參加鐵人賽我就順便一...