Skip to content

Blog Công Nghệ

MENUMENU
  • Trang chủ
  • Giới Thiệu
  • Lập Trình
    • Lập Trình Website
      • Laravel
        • Phân Tích Dự Án
      • PHP
      • SQL
      • HTML
      • CSS
      • Javascipt
      • My Project
      • Wordpress
    • Luyện Skill
    • Lập trình winform
    • CSDL
    • Lập Trình Android
    • Trí tuệ nhân tạo
    • Khai Khoáng Dữ Liệu
    • Arduino
    • Khác
    • Đồ án
  • Phần Mềm
    • Powerpoint
    • Tool
  • Cuộc sống và Giải trí
    • Hợp âm
    • web5ngay - youtube
    • Công Giáo
    • Kỹ Năng Sống
    • Street Workout
  • Danh sách bài viết
  • Guide line
    • Guild line phỏng vấn
    • Guide lines Laravel
    • Guide line Module Frontend
  • Tóm tắt sách
  • Fanpage

Blog Công Nghệ

Nơi chia sẻ kiến thức

API với PHP và với Framework Laravel

18 Tháng Ba, 2020 by admin
Lượt xem: 12

Contents

  • 1. API là gì?
  • 2. Tạo API với PHP
  • 3. Lấy dữ liệu từ API
  • 4. API với framwork Laravel
  • Kết Luận

1. API là gì?

API là viết tắt của Application Programming Interface (giao diện lập trình ứng dụng), nó thực hiện được các tính năng mà không cần đăng nhập như insert, delete, update và thậm chí là lấy dữ liệu tùy thuộc vào người tạo ra api của ứng dụng. API rất hữu ích khi sử dụng nhiều hệ điều hành khác nhau, những ứng dụng khác nhau nhưng cần sử dụng cơ sở dữ liệu chung hoặc là chỉ khai thác cơ sở dữ liệu mà thôi.

2. Tạo API với PHP

Tạo API với PHP chỉ đơn giản là bạn có cái mảng dữ liệu có thể là tự định nghĩa hoặc là chứa dữ liệu của database, sau đó sử dụng lệnh json_encode(), như vậy là xong!!!

3. Lấy dữ liệu từ API

Bạn sử dụng hàm file_get_contents() để lấy dữ liệu về, bên trong hàm bạn truyền địa chỉ api vào là được, đương nhiên phải biến chuỗi json thành đối tượng hoặc mảng thì mới sử dụng được, bạn sử dụng json_decode() để làm việc này, nếu muốn biến thành mảng thì ép kiểu (array) json_decode() vậy là được.

4. API với framwork Laravel

Laravel thì đã hỗ trợ các phương thức get, put, patch, delete nên việc tạo api rất đơn giản. Ngoài ra laravel hỗ trợ apiResource bạn sẽ sử dụng được toàn bộ các method show tương ứng với get, update tương ứng với update, destroy tương ứng với delete. Nếu bạn chỉ sử dụng một vài method thì sử dụng thêm hàm only nữa.

Lưu ý: apiResource mặc định kiểu trả về là json đấy.

php artisan make:controller Api/ProductController -api
Đây là lệnh tạo controller cho api.

Bạn tham khảo thêm api với framework laravel tại đây nhé!

Kết Luận

Trên đây mình đã hướng dân các bạn về API, các bạn có thể xem thêm nhiều bài viết khác về PHP và những bài viết về Laravel Framework nhé.

No related posts.

Post navigation

Previous Post:

Mọi thứ về route trong laravel

Next Post:

Middleware trong Laravel – lợi hại như thế nào

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Ẩn sidebar

Tìm kiếm

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Blog Công Nghệ

Bài viết mới

  • Master typescript
  • Sendmail trong Laravel sử dụng dịch vụ SES, SQS của Amazon
  • Install SSL in Nginx Ubuntu
  • Docker study
  • Bảo vệ: Hướng dẫn code bot Telegram easy game

Lượng truy cập

0074447
Visit Today : 43
Visit Yesterday : 178
This Month : 718
Who's Online : 2
© 2025 Blog Công Nghệ | WordPress Theme by Superbthemes