iT邦幫忙

php相關文章
共有 1112 則文章

達標好文 技術 PHP & MySQL 連結資料庫進行增、刪、改、查

久違的練習一下,這次是以製作一個會員登入、註冊的介面為目標所學習的一個歷程,所用技術不外乎HTML、CSS、PHP、MySQL,主要以PHP串接MySQL為主,...

鐵人賽 Software Development DAY 28

達標好文 技術 第 28 天:安裝/使用 DBeaver 管理資料庫

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

鐵人賽 Modern Web DAY 2

達標好文 技術 Day 2. PHP教學: 把資料記到變數盒子

Why為什麼我們用 PHP 要學『變數』啊?因為我們會需要暫時記住一些資料,用來重複使用或是用來計算,這個暫時儲存的空間稱為變數。很像是我們數學上的 X 代數,...

達標好文 技術 PHP物件導向的第二課:重談「方法」,物件「屬性」及「成員」

早上進公司頭都會昏昏的,有時會想不起來接下來的步驟。這時只好寫一些東西來保持活力。 昨天講完了最基本的class宣告方式以及如果實作物件並執行其所提供的功能。但...

鐵人賽 Modern Web DAY 6

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

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

鐵人賽 Modern Web DAY 3

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

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

鐵人賽 Modern Web DAY 4

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

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

達標好文 技術 PHP物件導向的第一課:class

早上剛進公司腦袋還有一點空空,來寫個很久沒寫的教學好了。 這文章基本是讓一些學PHP有一陣子,但對物件導向還是搞不明白。 或是對於書上寫的東西,明明就一個很簡單...

鐵人賽 Modern Web DAY 5

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

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

鐵人賽 Modern Web DAY 8

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

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

鐵人賽 自我挑戰組 DAY 7

技術 [DAY7]會員登入與註冊

開始 今天邊聽期末發表邊打程式,今天完成的是會員的註冊跟登入,我先打出簡易的架構,那系統流程是登入帳號,如果沒有會員就先去註冊填寫表單傳到資料庫,然後再重新登入...

鐵人賽 開發技術 DAY 2
遭遇PHP之經驗分享 系列 第 2

技術 [鐵人賽Day2] GET/POST 的差異與配合PHP用法

今天要來談論的是新手最常搞混的GET/POST 想當初在學習PHP的時候,常常會使用到 Form 這個表單(現在也很常用啦),而傳送資料的方法也常使用POST跟...

鐵人賽 Modern Web DAY 9

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

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

技術 在 Win7-64 環境安裝 Apache 2.4、PHP 7.2、MariaDB 10.2 全 64 系列

之前都在 32 位元環境安裝,現在換到 64 位元環境也試裝看看。預設會裝到 C:\LAMP 目錄中。因為此為 MariaDB 讀取 my.ini 設定檔的預設...

鐵人賽 開發技術 DAY 28
遭遇PHP之經驗分享 系列 第 28

技術 [鐵人賽Day28]PHP連結SQL Server(MSSQL)的方法與測試連線

在想題目時,在懊惱要寫什麼,做了許多的聯想,有加解密、判斷空白字元、QRcode、Javascript、MySQL等等‧‧‧ 那還有什麼相關的還沒寫到的呢......

鐵人賽 開發技術 DAY 6
遭遇PHP之經驗分享 系列 第 6

技術 [鐵人賽Day6]關於PHP加密與解密

今天想提到PHP加密的部分,查詢了一下,目前常提到的加密有四種,將在以下已找到的資料作說明: 不可逆的加密函數 1.MD5 Message-Digest Alg...

技術 Windows 下快速安裝 Apache 2.4.1 + PHP 5.4.0

今天 PHP 5.4.0 剛釋出,分享一下手動安裝到 windows 的步驟。 雖然有一大堆三合一(Apache+MySQL+PHP)、多合一的套件可以直接下載...

技術 【物件導向】PHP 物件導向 簡易分頁實作

參考->原文[鐵人賽Day10]PHP簡易分頁實作 物件導向系列PHP系列【物件導向】PHP 物件導向 簡易分頁實作javascript系列【物件導向】j...

鐵人賽 開發技術 DAY 12
逐步提昇PHP技術能力 系列 第 12

達標好文 技術 逐步提昇PHP技術能力 - 開發工具 : 用Composer管理相依性

composer原本是Symfony這個PHP Framework中,設計來管理套件相依性的工具,因為簡單又好用,現在已經成為一個獨立的開放原始碼計畫。許多Fr...

鐵人賽 開發技術 DAY 10
遭遇PHP之經驗分享 系列 第 10

達標好文 技術 [鐵人賽Day10]PHP簡易分頁實作

繼上篇「[鐵人賽Day9]計算MySQL資料庫回傳資料筆數」 有提到mysql_num_rows函式,就在聯想什麼地方可以用到 頭一個想到的就是做分頁,那今天就...

鐵人賽 Software Development DAY 24

技術 第 24 天:安裝/使用 Postman

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

鐵人賽 開發技術 DAY 11
遭遇PHP之經驗分享 系列 第 11

技術 [鐵人賽Day11]在PHP中isset、empty、is_null的使用差別

上一篇「[鐵人賽Day10]PHP簡易分頁實作」中,有提到說要用isset()來鋪今天的鐵人賽文章 但除了isset外,經常被拿來比較的還有empty跟is_n...

鐵人賽 Modern Web DAY 1

達標好文 技術 [Day 01] PHP與Laravel簡介

什麼是PHP? PHP(Hypertext Preprocessor,超文字預處理器)是一種開源的通用電腦手稿語言,尤其適用於網路開發並可嵌入HTML中使用。P...

鐵人賽 開發技術 DAY 27
遭遇PHP之經驗分享 系列 第 27

技術 [鐵人賽Day27]Captcha驗證碼分析與實作

今天想討論的是驗證碼的部分,在學習的過程中,總是覺得多一道驗證碼,好像比較安全 但當做好文字版的驗證碼,又擔心會不會有機器人攻擊 那用圖形驗證碼,說不定會比較安...

鐵人賽 開發技術 DAY 15
遭遇PHP之經驗分享 系列 第 15

技術 [鐵人賽Day15]使用$_SERVER擷取網址個別值

$_SERVER實在有太多的參數可以應用,讓我再硬擠出一篇當今天的進度吧,明天鐵定跳主題(哇~哈哈哈~~) 今天要討論的是分析網址並使用$_SERVER擷取各別...

技術 後端用網址傳PHP變數

在後端有時候會要把變數丟來丟去,常常自己也會搞得一團亂,網址傳變數用簡單方式一次來搞懂嘍! 送出端 [a.php] <? $name = "...

達標好文 技術 PHP物件導向的第三課:建構式

昨天好好睡了一覺,今天的精神有比較好一些。 昨天頭痛了一整天...... 原本今天的課程是要講建構式和繼承的,但我發現光是和建構式相關的東西就可以寫很多很多。...

達標好文 技術 PHP物件導向的第五課:介面(interface)&虛擬類別

我犯了一個過錯。 沒有先講介面的話,委派的範例不是很好寫。 先來一張UML圖,這次發表文章又有點趕時間了。 所以這一課,我想還是先講介面。 在物件導向中,所謂...

鐵人賽 Software Development DAY 18

技術 第 18 天:安裝/設定 Vim 編輯器

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