1. Trang chủ
  2. » Tất cả

Tìm hiểu php cơ bản, array and fucntions

23 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tìm hiểu PHP cơ bản, Array and Functions
Trường học Đại học Công nghệ Thông tin - Đại học Quốc gia TP.HCM
Chuyên ngành Khoa học Máy tính
Thể loại Bài giảng
Năm xuất bản 2023
Thành phố TP.HCM
Định dạng
Số trang 23
Dung lượng 690,56 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

CHỦ ĐỀ TÌM HIỂU CHỦ ĐỀ TÌM HIỂU Tìm hiểu PHP cơ bản, Array and Fucntions Outline Tổng quan lý thuyết PHP là gì? Cài Đặt Xampp & Visual Code Array in PHP Một số functions cơ bản Thực hành Mô tả bài toá[.]

Trang 1

CHỦ ĐỀ TÌM HIỂU

Tìm hiểu PHP cơ bản, Array and Fucntions

Trang 3

PHP LÀ GÌ?

-PHP là vi t t t c a ch "ết tắt của chữ " ắt của chữ " ủa chữ " ữ " Hypertext Preprocessor", đây là m t ngôn ng l p ột ngôn ngữ lập ữ " ập trình đư c s d ng đ vi t phía máy ch (server side) Và PHP là m t open ụng để viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open ết tắt của chữ " ở phía máy chủ (server side) Và PHP là một open ủa chữ " ột ngôn ngữ lập source, nên chính vì th nó có tính c ng đ ng c a nó cao và đ ng th i cũng ết tắt của chữ " ột ngôn ngữ lập ồng của nó cao và đồng thời cũng ủa chữ " ồng của nó cao và đồng thời cũng ời cũng

s có r t nhi u các framawork, CMS h tr nh  ẽ có rất nhiều các framawork, CMS hỗ trợ như  ất nhiều các framawork, CMS hỗ trợ như  ều các framawork, CMS hỗ trợ như  ỗ trợ như  ư Laravel, Wordpress

Trang 4

Cài đặt Xampp và VisualCode

 -Xampp h tr h u h t trên các h đi u hành ph bi n hi n nay, nh ng mình ỗ trợ như  ầu hết trên các hệ điều hành phổ biến hiện nay, nhưng mình ết tắt của chữ " ệ điều hành phổ biến hiện nay, nhưng mình ều các framawork, CMS hỗ trợ như  ổ biến hiện nay, nhưng mình ết tắt của chữ " ệ điều hành phổ biến hiện nay, nhưng mình ư

s ch gi i thi u cài đ t trên window, còn các h đi u hành khác cài đ t ẽ có rất nhiều các framawork, CMS hỗ trợ như  ệ điều hành phổ biến hiện nay, nhưng mình ặt trên window, còn các hệ điều hành khác cài đặt ệ điều hành phổ biến hiện nay, nhưng mình ều các framawork, CMS hỗ trợ như  ặt trên window, còn các hệ điều hành khác cài đặt

tương tự nhé!ng t nhé!ự nhé!

B ước 1: c 1: Download xampp t i ại  đây (ch n phiên b n phù h p v i phiên ọn phiên bản phù hợp với phiên ản phù hợp với phiên

b n c a b n).ản phù hợp với phiên ủa chữ " ại 

B ước 1: c 2: Ch y file các b n v a t i v ại  ại  ừa tải về ản phù hợp với phiên ều các framawork, CMS hỗ trợ như 

B ước 1: c 3: Ch n Next đ ti p t c.ọn phiên bản phù hợp với phiên ể viết ở phía máy chủ (server side) Và PHP là một open ết tắt của chữ " ụng để viết ở phía máy chủ (server side) Và PHP là một open

Trang 5

Cài đặt Xampp và VisualCode

B ước 1: c 4: Tích ch n h t các module sau đó click next.ọn phiên bản phù hợp với phiên ết tắt của chữ "

Trang 6

Cài đặt Xampp và VisualCode

B ước 1: c 5: Ch n th m c cài đ t r i next ti pọn phiên bản phù hợp với phiên ư ụng để viết ở phía máy chủ (server side) Và PHP là một open ặt trên window, còn các hệ điều hành khác cài đặt ồng của nó cao và đồng thời cũng ết tắt của chữ "

Trang 7

Cài đặt Xampp và VisualCode

B ước 1: c 6: B tích vào dòng "ỏ tích vào dòng " Learn m e about Bitnami for xampp ỏe about Bitnami for xampp " r i ch n ồng của nó cao và đồng thời cũng ọn phiên bản phù hợp với phiên next

Trang 8

Cài đặt Xampp và VisualCode

B ước 1: c 7: Đ i chương tự nhé!ng trình cài đ t và hoàn t tặt trên window, còn các hệ điều hành khác cài đặt ất nhiều các framawork, CMS hỗ trợ như 

Trang 9

Cài đặt Xampp và VisualCode

Visual Studio Code (VS Code) là m t trình so n th o đột ngôn ngữ lập ại  ản phù hợp với phiên ư c phát tri n b i ể viết ở phía máy chủ (server side) Và PHP là một open ở phía máy chủ (server side) Và PHP là một open

Microsoft, v i u đi m nh nhàng, d s d ng, d dàng m r ng v i nhi u ư ể viết ở phía máy chủ (server side) Và PHP là một open ẹ nhàng, dễ sử dụng, dễ dàng mở rộng với nhiều ễ sử dụng, dễ dàng mở rộng với nhiều ụng để viết ở phía máy chủ (server side) Và PHP là một open ễ sử dụng, dễ dàng mở rộng với nhiều ở phía máy chủ (server side) Và PHP là một open ột ngôn ngữ lập ều các framawork, CMS hỗ trợ như extension đư c c ng đ ng l p trình viên h tr VS Code đột ngôn ngữ lập ồng của nó cao và đồng thời cũng ập ỗ trợ như  ư c vi t b ng ết tắt của chữ " ằng

Javascript (Electron) – 1 ngôn ng l p trình đã đữ " ập ư c mình gi i thi u trong bài ệ điều hành phổ biến hiện nay, nhưng mình

vi t ết tắt của chữ " 5 ngôn ng l p trình đ vi t ng d ng Desktop cho Linux t t nh tữ " ập ể viết ở phía máy chủ (server side) Và PHP là một open ết tắt của chữ " ứng dụng Desktop cho Linux tốt nhất ụng để viết ở phía máy chủ (server side) Và PHP là một open ốt nhất ất nhiều các framawork, CMS hỗ trợ như  Vì v y ập

VS Code có th ch y trên nhi u h đi u hành khác nhau nh Windows, Linux, ể viết ở phía máy chủ (server side) Và PHP là một open ại  ều các framawork, CMS hỗ trợ như  ệ điều hành phổ biến hiện nay, nhưng mình ều các framawork, CMS hỗ trợ như  ưMacOS

 Visual Studio Code là m t trình so n th o tuy t v i cho vi c ột ngôn ngữ lập ại  ản phù hợp với phiên ệ điều hành phổ biến hiện nay, nhưng mình ời cũng ệ điều hành phổ biến hiện nay, nhưng mình l p trình PHPập

nh code) và b n có th thêm nhi u ch c năng h n thông qua các extension ại  ể viết ở phía máy chủ (server side) Và PHP là một open ều các framawork, CMS hỗ trợ như  ứng dụng Desktop cho Linux tốt nhất ơng tự nhé!

đư c t o b i c ng đ ng l p trình viên Các b n có th tìm hi u thêm các ại  ở phía máy chủ (server side) Và PHP là một open ột ngôn ngữ lập ồng của nó cao và đồng thời cũng ập ại  ể viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open

extension thông qua bài vi t: ết tắt của chữ "

T ng h p các extension nên dùng cho Visual Studio Codeổ biến hiện nay, nhưng mình

 Cài dặt trên window, còn các hệ điều hành khác cài đặt t Visual Code tại i đây

Trang 10

Cài đặt Xampp và VisualCode

Các Extension hỗ trợ như  tr lập p trình PHP:

completion)

 PHP Debug: Dành cho vi c debug ng d ng PHP, script PHPệ điều hành phổ biến hiện nay, nhưng mình ứng dụng Desktop cho Linux tốt nhất ụng để viết ở phía máy chủ (server side) Và PHP là một open

 HTML CSS Support: H tr vi t mã HTML/CSSỗ trợ như  ết tắt của chữ "

Trang 11

Array in PHP

M ng (Array) trong PHP ảng (Array) trong PHP  là m t bi n s d ng đ l u tr các giá tr , d li u ột ngôn ngữ lập ết tắt của chữ " ụng để viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open ư ữ " ị, dữ liệu ữ " ệ điều hành phổ biến hiện nay, nhưng mình liên quan. 

B n c tại  ứng dụng Desktop cho Linux tốt nhất ưở phía máy chủ (server side) Và PHP là một open ng tưở phía máy chủ (server side) Và PHP là một open ng m t m ng nh m t h p v i các ô ch a bên trong.ột ngôn ngữ lập ản phù hợp với phiên ư ột ngôn ngữ lập ột ngôn ngữ lập ứng dụng Desktop cho Linux tốt nhất

H p đ i di n cho chính m ng trong khi hình tròn đ i di n cho các giá tr đột ngôn ngữ lập ại  ệ điều hành phổ biến hiện nay, nhưng mình ản phù hợp với phiên ại  ệ điều hành phổ biến hiện nay, nhưng mình ị, dữ liệu ư c

l u tr trong m ng.ư ữ " ản phù hợp với phiên

Trang 12

Array in PHP

M ng ch s (Numeric Array) trong PHP:ản phù hợp với phiên ốt nhất

M ng ch s (Numeric Array)  ảng (Array) trong PHP ỉ số (Numeric Array)  ố (Numeric Array)  s d ng ụng để viết ở phía máy chủ (server side) Và PHP là một open ch s (index) làm khóa truy c p ỉ số (Numeric Array)  ố (Numeric Array)  ập (Access key). 

Access Key là tham chi u đ n khe c m b nh trong bi n m ng ết tắt của chữ " ết tắt của chữ " ắt của chữ " ột ngôn ngữ lập ết tắt của chữ " ản phù hợp với phiên

 Access Key đư c s d ng b t c khi nào chúng ta mu n đ c ho c gán giá tr ụng để viết ở phía máy chủ (server side) Và PHP là một open ất nhiều các framawork, CMS hỗ trợ như  ứng dụng Desktop cho Linux tốt nhất ốt nhất ọn phiên bản phù hợp với phiên ặt trên window, còn các hệ điều hành khác cài đặt ị, dữ liệu

m i cho m t ph n t m ng. ột ngôn ngữ lập ầu hết trên các hệ điều hành phổ biến hiện nay, nhưng mình ản phù hợp với phiên

Trang 13

Array in PHP

 Cú pháp đ t o m ng ch s trong PHP:ể viết ở phía máy chủ (server side) Và PHP là một open ại  ản phù hợp với phiên ốt nhất

 Ho c có th s d ng cách này: ặt trên window, còn các hệ điều hành khác cài đặt ể viết ở phía máy chủ (server side) Và PHP là một open ụng để viết ở phía máy chủ (server side) Và PHP là một open

Trang 14

Array in PHP

M ng k t h p (Associative Array) trong PHP:ản phù hợp với phiên ết tắt của chữ "

M ng k t h p ảng (Array) trong PHP ết hợp ợp  khác v i m ng ch s theo nghĩa là m ng k t h p s d ng ản phù hợp với phiên ốt nhất ản phù hợp với phiên ết tắt của chữ " ụng để viết ở phía máy chủ (server side) Và PHP là một open Tên

mô tảng (Array) trong PHP (key) cho các Access Key.

 Cú pháp đ t o m ng k t h p trong php:ể viết ở phía máy chủ (server side) Và PHP là một open ại  ản phù hợp với phiên ết tắt của chữ "

Trang 15

Array in PHP

M ng đa chi u trong PHP:ản phù hợp với phiên ều các framawork, CMS hỗ trợ như 

M ng đa chi u ảng (Array) trong PHP ều  là các m ng có ch a các m ng l ng nhau khác.ản phù hợp với phiên ứng dụng Desktop cho Linux tốt nhất ản phù hợp với phiên ồng của nó cao và đồng thời cũng

 Cu đi m c a m ng đa chi u là chúng cho phép chúng ta nhóm các d li u ể viết ở phía máy chủ (server side) Và PHP là một open ủa chữ " ản phù hợp với phiên ều các framawork, CMS hỗ trợ như  ữ " ệ điều hành phổ biến hiện nay, nhưng mình liên quan l i v i nhau trong khi v n chia tách đại  ẫn chia tách được rõ ràng các nhóm nhỏ ư c rõ ràng các nhóm nh ỏ tích vào dòng "

h n.ơng tự nhé!

 Ví d th c t tri n khai m ng đa chi u trong php.ụng để viết ở phía máy chủ (server side) Và PHP là một open ự nhé! ết tắt của chữ " ể viết ở phía máy chủ (server side) Và PHP là một open ản phù hợp với phiên ều các framawork, CMS hỗ trợ như 

 Kết tắt của chữ "t quản phù hợp với phiên :

Trang 16

Array in PHP

 Ví d :ụng để viết ở phía máy chủ (server side) Và PHP là một open

 K t qu :ết tắt của chữ " ản phù hợp với phiên

Trang 17

 M t ột ngôn ngữ lập Hàm (Function) là m t đo n mã th c hi n m t hành đ ng c th và nó có ột ngôn ngữ lập ại  ự nhé! ệ điều hành phổ biến hiện nay, nhưng mình ột ngôn ngữ lập ột ngôn ngữ lập ụng để viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open

th tái s d ng.ể viết ở phía máy chủ (server side) Và PHP là một open ụng để viết ở phía máy chủ (server side) Và PHP là một open

 Function có th tr v giá tr khi để viết ở phía máy chủ (server side) Và PHP là một open ản phù hợp với phiên ều các framawork, CMS hỗ trợ như  ị, dữ liệu ư c g i ho c có th ch c n th c hi n m t ọn phiên bản phù hợp với phiên ặt trên window, còn các hệ điều hành khác cài đặt ể viết ở phía máy chủ (server side) Và PHP là một open ầu hết trên các hệ điều hành phổ biến hiện nay, nhưng mình ự nhé! ệ điều hành phổ biến hiện nay, nhưng mình ột ngôn ngữ lập

ho t đ ng mà không tr v b t kỳ giá tr nào.ại  ột ngôn ngữ lập ản phù hợp với phiên ều các framawork, CMS hỗ trợ như  ất nhiều các framawork, CMS hỗ trợ như  ị, dữ liệu

 PHP có h n 700 Function đơng tự nhé! ư c xây d ng s n đ th c hi n các nhi m v khác ự nhé! ẵn để thực hiện các nhiệm vụ khác ể viết ở phía máy chủ (server side) Và PHP là một open ự nhé! ệ điều hành phổ biến hiện nay, nhưng mình ệ điều hành phổ biến hiện nay, nhưng mình ụng để viết ở phía máy chủ (server side) Và PHP là một open nhau

 Dư i đây là cất nhiều các framawork, CMS hỗ trợ như u trúc của chữ "a 1 hàm:

Trang 18

 Trong PHP thì v n có nh ng function đã đẫn chia tách được rõ ràng các nhóm nhỏ ữ " ư c d ng s n (built-in functions) ự nhé! ẵn để thực hiện các nhiệm vụ khác

B n cũng có th g i tr c ti p nó ra đ th c thi nh ng tác v c thại  ể viết ở phía máy chủ (server side) Và PHP là một open ọn phiên bản phù hợp với phiên ự nhé! ết tắt của chữ " ể viết ở phía máy chủ (server side) Và PHP là một open ự nhé! ữ " ụng để viết ở phía máy chủ (server side) Và PHP là một open ụng để viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open

 Ví dụng để viết ở phía máy chủ (server side) Và PHP là một open như : gettype(), print_r(), var_dump,…

 Ngoài các hàm d ng s n (built-in function), PHP cũng cho phép b n đ nh ự nhé! ẵn để thực hiện các nhiệm vụ khác ại  ị, dữ liệu

 Đó là m t cách đ t o các đo n code có th tái s d ng đ th c hi n các tác ột ngôn ngữ lập ể viết ở phía máy chủ (server side) Và PHP là một open ại  ại  ể viết ở phía máy chủ (server side) Và PHP là một open ụng để viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open ự nhé! ệ điều hành phổ biến hiện nay, nhưng mình

v c th và có th đụng để viết ở phía máy chủ (server side) Và PHP là một open ụng để viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open ể viết ở phía máy chủ (server side) Và PHP là một open ư c gi và duy trì đ c l p v i chữ " ột ngôn ngữ lập ập ương tự nhé!ng trình chính

Trang 20

Tham s c a hàm trong PHP: ố (Numeric Array)  ủa hàm trong PHP:

 B n có th ch đ nh tham s khi b n đ nh nghĩa hàm c a mình đ ch p nh n ại  ể viết ở phía máy chủ (server side) Và PHP là một open ị, dữ liệu ốt nhất ại  ị, dữ liệu ủa chữ " ể viết ở phía máy chủ (server side) Và PHP là một open ất nhiều các framawork, CMS hỗ trợ như  ập giá tr đ u vào trong th i gian ch y.ị, dữ liệu ầu hết trên các hệ điều hành phổ biến hiện nay, nhưng mình ời cũng ại 

 Các tham s ho t đ ng nh các bi n gi ch trong m t hàm.ốt nhất ại  ột ngôn ngữ lập ư ết tắt của chữ " ữ " ỗ trợ như  ột ngôn ngữ lập

 Chúng đư c thay th vào b ng các giá tr (đết tắt của chữ " ằng ị, dữ liệu ư c g i là đ i s ) đọn phiên bản phù hợp với phiên ốt nhất ốt nhất ư c cung c p ất nhiều các framawork, CMS hỗ trợ như cho hàm t i th i đi m g i hàm.ại  ời cũng ể viết ở phía máy chủ (server side) Và PHP là một open ọn phiên bản phù hợp với phiên

 Ví dụng để viết ở phía máy chủ (server side) Và PHP là một open :

 Kết tắt của chữ "t quản phù hợp với phiên :

Trang 21

BÀI TOÁN 1: Tìm giá trị, dữ liệu l n nhất nhiều các framawork, CMS hỗ trợ như t nhỏ tích vào dòng " nhất nhiều các framawork, CMS hỗ trợ như t trong một ngôn ngữ lập t tập p h p các mản phù hợp với phiên ng sốt nhất nguyên

 Kết tắt của chữ "t quản phù hợp với phiên :

Trang 22

BÀI TOÁN 2: kiể viết ở phía máy chủ (server side) Và PHP là một open m tra xem một ngôn ngữ lập t sốt nhất có phản phù hợp với phiên i là sốt nhất nguyên tốt nhất hay không

Trang 23

BÀI TOÁN 2: kiể viết ở phía máy chủ (server side) Và PHP là một open m tra xem một ngôn ngữ lập t sốt nhất có phản phù hợp với phiên i là sốt nhất nguyên tốt nhất hay không

 Kết tắt của chữ "t quản phù hợp với phiên :

Ngày đăng: 26/02/2023, 21:11

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w