logo

  • Hỏi Đáp
  • Kiến Thức
  • Sức Khỏe
  • Tử Vi
  • Công Nghệ
No Result
View All Result
logo
No Result
View All Result
Trang chủ ôn tập php

ÔN TẬP PHP

by Admin _ May 03, 2022

Tổng hợp kỹ năng và kiến thức lập trình khi đi chất vấn lập trình web PHP. Tất cả các kiến thức và kỹ năng về web, mysql, php, laravel cơ phiên bản đã được tổng đặc lại trong bài viết này. Mời chúng ta cùng tôi đi tìm kiếm hiểu !

*

Kiến thức chất vấn lập trình PHP

1. Web

Web bao hàm web server, thương hiệu miền, đại lý dữ liệu, mã nguồn

trong kia web server: VPS hoặc mô tả host

HTTPS đó là giao thức HTTP có sử dụng thêm các chứng chỉ SSL góp mã hóa tài liệu truyền tải nhằm gia bảo mật giữa Web máy chủ đến những trình săn sóc web

2. PHP

PHP là ngôn ngữ rất có thể chạy trên nhiều web vps nên đó là lý bởi chọn, php thịnh hành với câu hỏi làm web ( bên cạnh đó có thể là java, python, javascript)

Có 4 phương pháp khai báo vào PHP- - - ( cần được setting trên hệ thống mới áp dụng được )- ( cần được setting trên khối hệ thống mới áp dụng được )

Echo và Print là hai bí quyết cơ phiên bản để nhấn output vào PHP.

Bạn đang xem: Ôn tập php

Kiểu dữ liệu

Các phong cách dữ liệu không giống nhau trong PHP là String, Float, Double, Integer, Boolean, Array, Object, NULL cùng Resource.

Câu lệnh include sẽ bao hàm các tệp đã chỉ định và hướng dẫn và nhận xét nó. Trong những lúc require cũng đều có tính năng tựa như nhưng nó tạo nên lỗi nghiêm trọng

Phương thức GET và POST

$_GET: Gửi tài liệu lên server trải qua URL, nên thông tin dữ liệu hiển thị lên url vì vậy bảo mật kém, dữ liệu trình lên bị giới hạn 1024 cam kết tự.

$_POST: Gửi dữ liệu lên server bên dưới dạng ẩn trải qua HTTP Header vì vậy nó có tính bảo mật cao hơn nữa so cùng với GET, dữ liệu gửi lên không biến thành giới hạn.

Tuy nhiên vận tốc thực thi xử trí của Post chậm hơn Get.

Biến

Biến thì chỉ cần dùng cam kết tự $ để gắn hoặc mang giá trị. Hằng cần sử dụng hàm define() gắn quý hiếm và cần sử dụng constant() để đưa giá trị.

Mảng

Mảng chứa nhiều phần tử ( chuỗi, số, hoặc hoàn toàn có thể là 1 mảng bé )

Có 3 loại mảng: mảng tuần tự, mảng ko tuần tự, mảng nhiều chiều.

Mảng tuần tự: là mảng tất cả key tự động hóa tạo là chữ số tăng dần bước đầu từ 0.

Mảng không tuần tự: là mảng gồm key mà các bạn phải tự có mang bằng các ký tự chữ hoặc số, với key ko được sắp xếp ngẫu nhiên thứ trường đoản cú nào.

Xem thêm: Wwe Là Gì ? Tất Tần Thông Tin Về Wwe Bạn Đọc Nên Nắm Được Câu Trả Lời Đúng Nhất!

Mảng nhiều chiều: là mảng tất cả chứa ít nhất một mảng khác trong nó.

Để chăm nom mảng ta có thể sử dụng bất kể vòng lặp nào: for, while, foreach

Hàm implode(separator,array) dùng để chuyển mảng thành một chuỗi và hàm explode(separator,string,) dùng để làm chuyển một chuỗi thành mảng.

Gộp mảng: array_merge($array1, $array2, $array3,…)

Cookie và Session

COOKIE là một trong những tập tin nhỏ được hệ thống nhúng vào máy vi tính của người tiêu dùng thu thập thông tin từ phía người dùng trên trang web này sẽ tiến hành sẽ nhờ cất hộ trả về hệ thống của website.

SESSION được phát âm là khoảng thời hạn mà fan sử dụng giao tiếp với 1 ứng dụng. SESSION được lưu lại trữ trọn vẹn trên server, vì thế tính bảo mật cao hơn nữa cookie, những website hiện này hay sử dụng session nhằm lưu tin tức của người dùng khi họ đăng nhập.

Toán tử

Một dấu và là phép AND làm việc trên những bit. Ví dụ 1 và 0 té ra 0. Phép toán hai dấu && thì chỉ áp dụng cho thứ hạng boolean True và False.

$a++ được thực sau khi nó được gọi, còn ++$a được thực thi ngay trong khi nó được gọi

Mở rộng

Chuẩn hóa tiếng việt trong PHP: sử dụng encoding utf-8 tại meta charset

Lập trình hướng đối tượng người tiêu dùng trong PHP

Lập trình hướng đối tượng là mô hình code giúp sút tải thời gian gõ code, chưa phải gõ lại những đoạn code có chức năng giống nhau, rất có thể tái áp dụng cao extends, dễ chỉnh sửa fix lỗi

4 công năng của lập trình phía đối tượng:

Tính đóng góp góiTính đa hìnhTính kế thừaTính trừu tượng

3. Laravel

Laravel là framework của php theo mô hình MVC

Authentication (xác thực) là phương phức của laravel xây dựng những tính năng: đăng nhập, đăng ký, phân tách role

Mặc định, Laravel sử dụng token để ngăn chặn CSRF.

Csrf: lệnh bất hợp pháp được thực hiện thay mặt cho người dùng đã làm được xác thực. Laravel giúp dễ dàng dàng bảo đảm ứng dụng của chúng ta khỏi những cuộc tấn công giả mạo yêu cầu

Laravel sẽ bảo vệ chống lại tấn công SQL injection cả query builder với Eloquent

Truy vấn đền rồng DB trong Laravel

Query BuilderEloquent

Hạn chế của laravel

Nâng cấp version thì mã mối cung cấp bị lỗi

4. API ( Application Programming interface )

Phương thức trung gian kết nối các ứng dụng và thư viện khác nhau.

Web API: Là khối hệ thống API được sử dụng trong các khối hệ thống website, chẳng hạn: Google, Facebook…Hầu hết những website đều cung ứng hệ thống API cho phép bạn kết nối, lấy dữ liệu hoặc update cơ sở dữ liệu.

5. Truy hỏi vấn vào MySQL

- DROP nhằm xóa những bảng

- DELETE để xóa các hàng trong bảng

- Một FOREIGN KEY là 1 trong những khóa được thực hiện để link hai bảng với nhau

- Để links nhiều bảng thực hiện JOIN: gồm 4 hình trạng JOIN: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN

- Mệnh đề GROUP BY trong SQL được áp dụng kết phù hợp với lệnh SELECT để thu xếp dữ liệu đồng hóa vào trong các nhóm,GROUP BY theo sau mệnh đề WHERE vào một lệnh SELECT và ở trước mệnh đề ORDER BY.

- WHERE: Là câu lệnh điều kiện trả kết quả đối chiếu cùng với từng mẫu và đứng trước GROUP BY

- HAVING: Là câu lệnh điều kiện trả kết quả đối chiếu đến nhóm và thua cuộc GROUP BY

- Hàm Count (*) trả về số lượng những dòng được chọn ở vào bảng

- thêm một dữ liệu: Insert into table_name (column_name1, column_name2) values (‘value1’, “value2”);

- Update 1 dữ liệu: Update table_name set column_name= ‘giá trị mới’ where column_name= ‘giá trị’;

Share Tweet Linkedin Pinterest
Previous Post

Php — php: chuyển đổi mã điểm unicode thành utf

Next Post

Github

CÙNG CHUYÊN MỤC

form register php

Form register php

09/04/2021
fantastic blog (cms) in php with source code

Fantastic blog (cms) in php with source code

28/04/2021
validate form php javascript

Validate form php javascript

28/04/2021
http diendanlequydon com viewtopic php style 6

Http diendanlequydon com viewtopic php style 6

28/04/2021
hướng dẫn sử dụng chức năng

Hướng dẫn sử dụng chức năng "config php timezone"

24/05/2022
giải mã code php base64

Giải mã code php base64

24/05/2022
tuyển dụng lập trình viên php tại hà nội

Tuyển dụng lập trình viên php tại hà nội

24/05/2022
việc làm wordpress tại đà nẵng

Việc làm wordpress tại đà nẵng

24/05/2022

Newsletter

The most important automotive news and events of the day

We won't spam you. Pinky swear.

Chuyên Mục

  • Hỏi Đáp
  • Kiến Thức
  • Sức Khỏe
  • Tử Vi
  • Công Nghệ

News Post

  • Sửa lỗi hiệu chỉnh sai lệch

About

Chúng tôi tạo ra trang web nhằm mục đích mang lại kiến thức bổ ích cho cộng đồng, các bài viết được sưu tầm từ nhiều nguồn trên internet giúp mang lại kiến thức khách quan dành cho bạn

©2022 darkedeneurope.com - Website WordPress vì mục đích cộng đồng

Liên Hệ - Giới Thiệu - Nội Quy - Bảo Mật

No Result
View All Result
  • Trang chủ
  • Chuyên mục
    • Hỏi Đáp
    • Kiến Thức
    • Sức Khỏe
    • Tử Vi
    • Công Nghệ
  • Lưu trữ
  • Liên hệ

© 2022 darkedeneurope.com - Website WordPress vì mục đích cộng đồng.