PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.
Start learning PHP now »
Easy Learning with "PHP Tryit"
With our online "PHP Tryit" editor, you can edit the PHP code, and click on a button to
view the result.
Example
echo "My first PHP script!"; ?>
Try it Yourself »
Click on the "Try it Yourself" button to see how it works.
PHP Exercises
PHP Examples
Learn by examples!
This tutorial supplements all explanations with clarifying examples.
See All PHP Examples
PHP Quiz Test
Learn by taking a quiz! This quiz will give you a signal of how much you know, or do not know, about PHP.
Start PHP Quiz!
My Learning
Track your progress with the free "My Learning" program here at
W3Schools.
Log into your account, and start earning points!
This is an optional feature. You can study W3Schools without using My Learning.
PHP References
W3Schools' PHP reference contains different categories of all PHP functions, keywords and constants, along with examples.
Kickstart
your career
Get certified by completing the course
Get certified
w3schoolsCERTIFIED.2022
Hướng dẫn dùng exployed trong PHP
Bài viết được sự cho phép của tác giả Kien Dang ChungTừ phiên bản PHP 4, có một số các hàm xử lý chuỗi rất tiện
lợi như explode, implode… giúp cho công ...
Hướng dẫn dùng arugements trong PHP
Dẫn nhậpFunctions là cuộc sống, đúng không? nếu
bạn là người mới vào học Python - là lính mới hay nhảy qua từ ngôn ngữ khác - bạn học về số lượng ...
How to get current date in php
code?
For the new PHP programmer might confuse why there are lot of method for to get current date and time and which one to use in their project.1. date method (PHP 4, PHP 5, PHP 7)This is the very common ...
Hướng dẫn php hide warnings
I just want to only turn on PHP errors and disable all notices and warnings in PHP files.Nội dung chínhWarning Cakephp là gì?Các bước thực hiện ẩn cảnh báo lỗi Cakephp như ...
Where do we use foreach loop in php?
PHP foreach LoopThe foreach loop - Loops through a block of code for each element in an array.The PHP foreach
LoopThe foreach loop works only on arrays, and is used to loop through each key/value ...
Hướng dẫn convert php to javascript
Cách
chuyển từ PHP sang Node.jsJavaScriptTypeScriptNode.jsTìm hiểu thêm về Nest.jsGhi nhớBài viết được đúc kết từ quá trình “chuyển từ PHP sang Node.js” của ...
What are the basic syntax of php?
A PHP script is executed on the server, and the plain HTML result is sent back to the browser.Basic PHP SyntaxA PHP script can be placed anywhere in the document.A PHP script starts with
What is final keyword php?
The final keyword prevents child classes from overriding a method or constant by prefixing the definition with final. If the class itself is being defined final then
it cannot be extended. Example #1 ...
How write and run php program?
XAMPP is a Web development tool, created by Apache, that makes it easy to run PHP
(Personal Home Pages) scripts on your computer locally. Installation of XAMPP Server on windows is easy as compared ...
Hướng dẫn
dùng inheritance. trong PHP
Trong bài này, chúng ta sẽ tìm hiểu về tính kế thừa (inheritance) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web ...
What is main use of php?
View DiscussionImprove ArticleSave ArticleReadDiscussView DiscussionImprove ArticleSave ArticleWhat is PHP?PHP(short for Hypertext PreProcessor) is the most widely used open source and general ...
Is it a method or a function php?
Methods are used to perform actions. In Object Oriented Programming in PHP, methods are functions inside classes. Their
declaration and behavior are almost similar to normal functions, except their ...
Hướng dẫn dùng anymous trong PHP
Callback()??? Thứ mà các bạn vẫn nghe ra rả (hoặc đọc) trong các tutorial về Javascript thì giờ đây còn xuất hiện trong cả PHP. À
thật ra thì nó có từ thời ...
Hướng dẫn phpmyadmin date format
Hướng dẫn change time format pythonTổng quanGần đây mình có làm việc nhiều
với kiểu dữ liệu Datetime trong Python. Vấn đề mình gặp phải là xử lý nhiều loại ...
Hướng dẫn number to string php
Trong bài này, chúng ta sẽ tìm
hiểu kỹ về các kiểu dữ liệu số (number) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập ...
What is abstract class in php?
PHP has abstract classes and methods. Classes defined as abstract cannot be instantiated, and any class that contains at least one abstract method must also be abstract. Methods defined as abstract ...
Hướng dẫn chroot php
Trong bài này, bạn sẽ học cách thay đổi thư mục gốc trong PHP. Hàm chroot () trong PHP thay đổi thư mục gốc của tiến trình hiện tại thành thư mục và thay ...
Hướng dẫn timestamp in php
Blog Tin tức 26/07/2021 03:01Ngày tháng là một phần của cuộc sống hàng ngày, do vậy việc xử lý ngày tháng cực kỳ quan trọng khi bạn xử lý các bài viết và ...
How to add multiple array in php?
In the previous pages, we have described arrays that are a single list of key/value pairs.However, sometimes you want to store
values with more than one key. For this, we have multidimensional ...
Hướng dẫn dùng _server https trong PHP
Biến $_SERVER trong PHP là một trong các biến được xác định trước trong PHP, có nghĩa là chúng ta luôn
luôn có thể truy cập, bất kể phạm vi và bạn có thể ...
Hướng dẫn dùng tutorial trong PHP
PHP là tên gọi ngôn ngữ lập trình dạng kịch
bản (ngôn ngữ script) chuyên dùng để viết thành phần server cho ứng dụng webđược phát triển bởi Rasmus Lerdorf ...
Can i subtract dates in php?
I have got two
dates in php$date1 = May 3, 2012 10:38:22 GMT $date2 = 06 Apr 2012 07:22:21 GMT Then I subtract both of them $date2 - $date1 , and getResult:6 Why is the result 6 and not 27? ... ...
Hướng dẫn dùng php impolode trong PHP
Khi học lập trình PHP bạn sẽ gặp rất nhiều hàm liên quan đến chuỗi và mảng. Hôm nay mình sẻ một hàm cũng thường được sử dụng khi sử dụng PHP đó là ...
Hướng dẫn dùng sha salt trong PHP
Tìm hiểu khi sử dụng các hàm băm tạo dữ liệu lưu trữ passwordKhi lưu trữ password vào CSDL thường sẽ sử dụng các hàm băm khác
nhau được hỗ trợ bởi hệ ...
How to break sentence in php
Firstly, if you want the text to have a maximum width, enclose the whole thing in a wrapping
element, and use CSS to style it to a maximum width. Any text inside the element with then ...
Hướng dẫn md5 login php
Hàm md5() là hệ mã hóa một chiều, giúp mã hóa những
thông tin quan trọng. Trên thực tế chúng ta thường dùng để xây dựng mật khẩu của người dùng nhằm ...
Run php script on link click
I want to have a page run
some PHP code when a user clicks on a link, without redirecting them. Is this possible with or with the javascript onclick event? asked Aug 15, ...
How to get the current time in seconds in php?
(PHP 4, PHP 5, PHP 7, PHP 8)time — Return current Unix timestampDescriptiontime(): intNote: Unix timestamps do not contain any information with regards to any local timezone. It is recommended to ...
Does my mac have php?
Change language:Submit a Pull Request Report a Bug Table of ContentsUsing PackagesUsing the bundled PHP prior to macOS MontereyCompiling PHP on macOS This section contains notes and hints
specific to ...
Hướng dẫn run php locally vscode
Nội dung chính 1) Download and Install XAMPP 2) Create a new project/folder 3) Create a
PHP file inside the project folder 4) Open XAMPP Control Panel and start Apache server. 5) Open the ...
Hướng dẫn vs code php formatter
Chào
các bạn,Đây là bài viết tiếp theo của bài Code PHP chuẩn convention với PHP CodeSniffer. Trong bài này, mình sẽ hướng dẫn các bạn auto check lỗi và format code ...
Hướng dẫn dùng cookies file trong PHP
I) Làm việc với File trong phpNhư chúng ta đã biết, với mọi ngôn ngữ lập trình thì làm việc với file đều có các thao tác cơ bản như mở file, đóng file, đọc ...
Hướng dẫn dùng same more trong PHP
I started off OOP with Java, and now Im getting pretty heavy into PHP. Is it possible to create multiples of a function
with different arguments like in Java? Or will the interpreted / untyped ...
Hướng dẫn php glob order
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)glob — Find pathnames
matching a patternDescriptionglob(string $pattern, int $flags = 0): array|false Parameters pattern The pattern. No tilde expansion or ...
Hướng dẫn inurl
admin login php
1) Chuẩn bị giao diện đăng nhập AdminTạo file View/client/pages/login_admin.php và chèn đoạn code sau:
Hướng dẫn dùng ternary strings trong PHP
The code will be executed front to back. So first 2) ? gr than 2 : ($var > 6) ?> will result in gr than 2.Then the next questionmark will result in gr than 6, because gr ...