Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Snippets for PHP APINew to Visual Studio Code? Get it now.
Snippets for PHP API

Snippets for PHP API

php_snippet

|
13 installs
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Snippets for PHP and Java API

Bo snippets giup viet nhanh cac trang PHP (CRUD + login + session) va goi API trong Java Swing.

Tong quan

Extension cung cap snippets cho 3 ngon ngu:

  • PHP — cac trang ket noi CSDL, quan ly bai viet (CRUD), dang nhap
  • HTML — form va layout duoc su dung trong file PHP
  • Java — goi API tu Java Swing (GET/POST, JTable, session)

Cau truc thu muc

snippets-for-php-api/
├── snippets/
│   ├── snippets.code-snippets   # Snippets cho PHP + HTML
│   └── java.code-snippets       # Snippets cho Java
├── README.md
└── CHANGELOG.md

Danh sach prefix

Nhom search.php (trang tra cuu vi pham)

Prefix Mo ta
search_full Day du trang tra cuu vi pham (tim bang bien so xe / CCCD)

Nhom kn.php

Prefix Mo ta
kn_conn Ket noi MySQL (localhost, utf8)

Nhom login.php

Prefix Mo ta
login_process Xu ly dang nhap (md5, session)
login_form Form HTML dang nhap
login_full Day du (xu ly + form HTML)
session_guard Kiem tra session, chua dang nhap thi chuyen ve login

Nhom cau2.php (trang danh sach bai viet)

Prefix Mo ta
cau2_header Header: session + kn + HTML boilerplate
cau2_css CSS layout 2 cot (trai 70% / phai 30%)
cau2_cot_trai Cot trai: danh sach bai viet, loc theo chu de
cau2_cot_phai Cot phai: menu chu de de loc bai viet
cau2_full Day du trang danh sach bai viet

Nhom cau2.1.php (trang quan ly CRUD bai viet)

Prefix Mo ta
cau2_1_header Header: session guard + include kn.php
cau2_1_them Xu ly them bai viet (upload hinh, insert DB)
cau2_1_lay_sua Lay du lieu bai viet can sua (theo id tu GET)
cau2_1_sua Xu ly sua bai viet (thay hinh moi / xoa hinh cu, update DB)
cau2_1_xoa Xu ly xoa bai viet (xoa hinh + xoa DB)
cau2_1_css CSS form va bang quan ly bai viet
cau2_1_select_chude Dropdown chon chu de (giu lua chon khi sua)
cau2_1_form_inputs 3 input: ten bai viet, tom tat, noi dung
cau2_1_form_hinh Input file hinh (hien thi hinh cu khi sua)
cau2_1_form_buttons Nut Luu / Sua / Huy (tu dong chuyen doi)
cau2_1_form_wrap Form day du (insert + sua tu dong chuyen doi)
cau2_1_table_header Dong tieu de bang danh sach
cau2_1_table_row Dong du lieu bang (STT, ten, chu de, hinh, sua/xoa)
cau2_1_full Day du trang quan ly CRUD bai viet

Nhom chitiet.php (trang chi tiet bai viet)

Prefix Mo ta
chitiet_header Header: session + kn + HTML boilerplate
chitiet_css CSS layout 2 cot (co ban)
chitiet_cot_trai Cot trai: hien thi chi tiet bai viet
chitiet_cot_phai Cot phai: menu chu de loc bai viet
chitiet_full Day du trang chi tiet bai viet

Nhom Java

Prefix Mo ta
java_clsapi Class goi API (doc JSON, goi URL GET)
java_loadbang Do du lieu JSON vao JTable
java_btn_them Xu ly nut Them (GET voi URL encoded)
java_btn_sua Xu ly nut Sua (GET voi URL encoded)
java_btn_xoa Xu ly nut Xoa (GET, lay id tu hang duoc chon)
java_btn_dangnhap Nut dang nhap gui POST (HttpURLConnection)
java_khoamanhinh Khoa man hinh (fullscreen, always on top)
java_mokhoa Mo khoa man hinh (tra ve binh thuong)
java_main_session Ham main co bat CookieManager de giu Session

Cach su dung

  1. Mo file dung ngon ngu (.php, .html, .java).
  2. Go prefix snippet (xem bang o tren).
  3. Nhan Tab hoac Enter de chen code.

Cau hinh scope trong package.json

"snippets": {
  "php": "snippets/snippets.code-snippets",
  "html": "snippets/snippets.code-snippets",
  "java": "snippets/java.code-snippets"
}

Luu y

  • Mot so snippets khai bao scope php,html — co the dung trong ca file PHP va HTML.
  • Snippets PHP su dung mysql_* (khuyen nghi thay bang mysqli hoac PDO trong moi truong production).
  • De thay doi noi dung snippet, chi can chinh sua file .code-snippets tuong ung va reload VS Code.

Dong gop

  • Cap nhat snippets/snippets.code-snippets cho PHP + HTML.
  • Cap nhat snippets/java.code-snippets cho Java.

Sau khi sua, reload VS Code de ap dung thay doi.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft