iT邦幫忙

php相關文章
共有 1075 則文章

技術 DAY6.PHP-將半形文字轉為全型

這裡以英文字母來轉全型,沒有以判斷式限制input.php的表單。(歡迎補充) input.php <form action="output....

技術 DAY6.PHP-檢查輸入密碼的格式

這裡的格式以8個以上的密碼,其中需要英文字母大小寫與數字,如果這三個缺少一個則會顯示格式錯誤。另外補充在preg_match('/(?=.[a-z])(?=.[...

技術 DAY5.PHP-檢查輸入字串的格式

以格式來判斷是否正確,如郵遞區號XXX-XXXX寫入這樣的格式在進行判斷。(歡迎補充) input.php <form action="out...

技術 DAY5.PHP-隨機顯示廣告影片

rand亂數的值,可讓圖片隨機顯示。不過圖片後面需以數字來命名,以rand來取圖片的顯示到HTML。(歡迎補充) 1.隨機亂數: rand(0,6) 0~6...

技術 DAY5.PHP-顯示日期與時間

一開始設定時區,後面在呼叫函式傳入參數的時間,以output.php來顯示。(歡迎補充) 設定時區:date_default_timezone_set('亞洲/...

技術 DAY4.PHP-foreach迴圈與核取方塊

這裡的動作為多選取核曲方塊在output.php渲染出來,比較重要的一點是需要在input.php的checkbox的name改成area[]讓這裡的型別為陣列...

技術 DAY4.PHP-foreach迴圈與陣列索引鍵與值

索引值與值就是同時可以用兩個值或是字串以foreach將資料渲染到HTML。(歡迎補充) 陣列=[索引A=>值A,索引B=>值B,索引C=>值...

技術 DAY4.PHP-foreach迴圈與下拉式選單.陣列

在這裡先講陣列,陣列就很像一個箱子在這個箱子要裝什麼東西如下,在這個陣列就像a是一個箱子,把第一個箱子裝a第二個箱子裝b,在這個主題讓我想到之前上過六角學院Ja...

技術 DAY3.PHP-下拉式選單與for迴圈.while

使用for迴圈將i設為1,i<8也就是到8以下(7)false結束,i++為累加每執行for迴圈一次+1,每執行一次生成下拉式選項。while迴圈與for...

技術 DAY3.PHP-下拉式與Switch

下拉式的方法與上次的文章一樣,同樣的方法取value的值進行判斷為哪個家族的名稱執行家族有哪些人物,另外這裡的switch後面加了default與if的else...

技術 DAY3.PHP-單選扭與Switch

單選扭的type為radio,在output.php以$_GET來抓取value的值來執行switch的數值,如$_GET['meal']的值為史塔克家族執行史...

技術 DAY2.PHP-核曲方塊與if,else

核曲方塊剛好可以配合if跟else的判斷式,也就是說在if的條件式判斷是否核曲方塊有沒有勾選,從if判斷如true執行if的內容,如為false執行else的內...

技術 DAY2.PHP-寫BMI

寫這個技術文章真的也是讓自己加深觀念,小肉肉而已..如有高手看到有什問題可以留言給問題,另外也請多指教。其實書裡面也只是運算式所以想說改用BMI來計算。從inp...

技術 DAY1.PHP-從零開始

來個hello吧之前有學過一點JavaScript,寫到echo跟JavaScript的innHTML一樣都是渲染到HTML。為什會選php?在google的大...

技術 MariaDB 開啟「慢查詢」 Log,找出到底慢在哪個 Query 語句上 (Slow query log、High CPU、MySQL、MariaDB)

網路上寫的設定檔是 /etc/mysql/my.cnf但我實際去找是在 mariadb.conf.d 底下的 50-server.cnf 才是(可能是 Mysq...

技術 [筆記,PHP]避免F5重新整理重新送出表單

寫完php表單後發現,F5重新整理會重新送出上次的動作苦惱一陣子 以下是我的解決方法,來源忘了XD 在該表單.php加入 <?php @session_s...

技術 PHP-台銀匯率抓取

參考CURL及preg_match_all函數所寫的抓匯率,再請各位先進指教!! <?php // 設定URL網址 $url = 'https://rat...

技術 【PHP】-不足補位str_pad-菜鳥筆記(5)

【不足補位】$input : 原字串$pad_length : 補齊後的位數$pad_string : 用來補齊的字串$pad_type : 補齊的方式 有三...

技術 [集中] Amigo 的 Yii 學習筆記

延宕許久,總算開始學習 Yii 2.0,第一件事情先把基本環境弄好~ 為了避免新增加的套件影響平日的主要工作環境,我選擇使用 Turnkey Linux 打包好...

技術 php 設定啟用 php縮寫(php.ini、short_open_tag)

啟用 php 縮寫能節省一些寫法,雖然沒差多少,只是要是腳本多了,看起來就比較好辨識例如php 腳本一開頭需要加上 php <?php // do...

技術 php 將手機號碼轉為 +886 國際碼(preg_replace + preg_quote)

當初串 TapPay 的時候發現打他後端的手機格式需要國際碼 +886,於是想到這個做法可以實現 str_replace_national function f...

技術 透過 Crontab 排程備份 Mariadb (Mysql)使用 php

本教學將使用純 php 去備份資料庫並下載到目錄底下 $ crontab -e 設定每天凌晨00:00 執行 0 0 * * * php /var/www/b...

技術 透過 Crontab 排程備份 Mariadb (Mysql)使用 php + exec + mysqldump + gzip

一開始原本是用 php 去備份資料庫,但是發現會有一些問題,於是改成這種方式,直接透過 mysql 去備份,出來的格式也不會有什麼問題。 $ crontab -...

技術 【PHP】-Data同項疊加數量-菜鳥筆記(3)

$arr = array( --------------------------- array( 'name' => '蘋果',...

技術 【PHP】-explode() 把字串變陣列-菜鳥筆記(2)

explode(规定在哪里分割字串,要分割的字串,)  $str = 'A B C D E F G';  $str_sec = explode(" &...

技術 【PHP】-Array_search陣列找值好幫手-菜鳥筆記(1)

今天Jame哥交代了新的專案,說實在真的對專案的Flow不是很熟悉花了很多時間搞清楚Flow——————————————————————————————————...

技術 PHP FTP 上傳與下載遠端檔案

可以透過 php 來產生檔案,並丟到指定的 FTP 伺服器(需有存取權) 本端上傳到遠端 // 基本連線設定 $ftpConn = ftp_connect('x...