Next Section: 文件包含include与require区别964 plays

5 秒后自动播放下一节
  Watch Again

An entry-level PHP tutorial for beginners with zero basic knowledge

Introduction >
ChapterCourseware
Chapter1PHP Basics-day01

Setting up the environment-php introduction

13 minutes03 seconds

Building environment-basic concepts of website

12 minutes28 seconds

Setting up the environment - static website access process

11 minutes56 seconds

Setting up the environment - dynamic website access process

05 minutes10 seconds

Setting up the environment-installing apache and directory introduction

11 minutes54 seconds

Setting up the environment-Introduction to httpd.exe for installing Apache

06 minutes00 seconds

Set up the environment - configure the default site

07 minutes51 seconds

Setting up the environment-installing and configuring PHP

09 minutes10 seconds

Set up the environment-Apache loads PHP

09 minutes49 seconds

Set up the environment-install MySQL

17 minutes20 seconds

Setting up the environment-MySQL directory description

04 minutes55 seconds

Setting up the environment-MySQL access process

08 minutes45 seconds

Set up the environment-PHP loads the MySQL extension

09 minutes52 seconds

Setting up the environment-Introduction to virtual hosts

06 minutes43 seconds

Set up the environment - configure a virtual host based on domain name

21 minutes31 seconds
Chapter2PHP Basics-day02

PHP basics-PHP tags and comments

12 minutes36 seconds

PHP basics-PHP syntax terminator

07 minutes44 seconds

PHP Basics-Variable Concept and Usage

10 minutes48 seconds

PHP basics - variable naming rules and predefined variables and variable variables

10 minutes37 seconds

PHP basics - variable value transfer

16 minutes02 seconds

PHP basics-definition and use of constants

13 minutes39 seconds

PHP basics-system constants

08 minutes54 seconds

PHP Basics-Data Type Classification

05 minutes48 seconds

PHP basics-data type conversion

09 minutes16 seconds

PHP basics-data type judgment

08 minutes59 seconds

PHP Basics-Introduction to Integer Type Base

08 minutes27 seconds

PHP basics-integer type base conversion

15 minutes00 seconds

PHP Basics - Floating Point and Boolean

13 minutes26 seconds
Chapter3PHP Basics-day03

Assignment, arithmetic, comparison operators

13 minutes30 seconds

operator logical operator

09 minutes14 seconds

Concatenation, error suppression, ternary operator

11 minutes58 seconds

self-operation operator

13 minutes14 seconds

Computer code, bitwise operators, operator precedence

24 minutes18 seconds

Introduction to branch structure: introduction to if branch

09 minutes18 seconds

if branch instance

10 minutes11 seconds

switch branch statement

11 minutes42 seconds

for loop

16 minutes38 seconds

while and do-while loops

12 minutes54 seconds

loop control

11 minutes08 seconds

Flow control alternative syntax

14 minutes51 seconds
Chapter4PHP Basics-day04

File contains

15 minutes09 seconds

File inclusion principle

07 minutes06 seconds

The difference between file inclusion and require

07 minutes51 seconds

File package loading path

10 minutes38 seconds

File nested includes

15 minutes46 seconds

Functions (basic understanding)

14 minutes27 seconds

Introduction to function formal parameters and actual parameters

11 minutes15 seconds

Default values ​​for function parameters

07 minutes06 seconds

Function parameters - pass by reference

10 minutes34 seconds

function body

13 minutes22 seconds

Scope (top)

13 minutes14 seconds

Scope (below)

08 minutes00 seconds

static variable

08 minutes54 seconds

variadic function

10 minutes56 seconds

anonymous function

14 minutes40 seconds

pseudotype

05 minutes05 seconds
Chapter5PHP Basics-day05

Commonly used system functions: output function and time function

13 minutes20 seconds

Commonly used mathematical functions and functions related to functions

11 minutes04 seconds

Misclassification

09 minutes43 seconds

error trigger

10 minutes05 seconds

Wrong settings

12 minutes28 seconds

Custom error handling

15 minutes40 seconds

String definition syntax

06 minutes24 seconds

string escape

19 minutes28 seconds

string length

07 minutes57 seconds

String related functions (Part 1)

13 minutes42 seconds

String related functions (Part 2)

12 minutes07 seconds

Arrays (basic concepts)

15 minutes48 seconds

Array (multidimensional array)

07 minutes18 seconds

Traverse the array (top)

17 minutes50 seconds

Traverse an array (medium)

06 minutes08 seconds

Traverse the array (below)

16 minutes51 seconds
Chapter6PHP Basics-day06

Array sort function

09 minutes47 seconds

array pointer function

07 minutes50 seconds

Array related functions

13 minutes17 seconds

Programming ideas (recursive algorithm)

15 minutes01 seconds

Programming ideas (recursive algorithm)

13 minutes58 seconds

Array (bubble sort)

12 minutes35 seconds

Array (selection sort)

11 minutes12 seconds

Array (insertion sort)

15 minutes31 seconds

Array (quick sort)

12 minutes23 seconds

Array (merge sort)

14 minutes14 seconds

Array (search algorithm)

16 minutes49 seconds
Chapter7mysql database-day01

Basic concepts of database

14 minutes47 seconds

Introduction to SQL

06 minutes34 seconds

Basic introduction to mysql

23 minutes58 seconds

mysql server architecture

05 minutes17 seconds

Basic SQL operations - library operations (create database)

05 minutes58 seconds

Basic SQL operations - library operations (display database)

10 minutes35 seconds

Basic SQL operations - library operations (select+modify+delete)

08 minutes14 seconds

Basic SQL operations - table operations (create data tables)

15 minutes31 seconds

Basic SQL operations - table operations (multi-dimensional display table)

14 minutes12 seconds

Basic SQL operations - table operations (modifying tables in multiple dimensions)

17 minutes10 seconds

Basic SQL operations - data operations (inserting data)

08 minutes44 seconds

Basic SQL operations - data operations (check, delete, modify)

11 minutes40 seconds

Character Sets - Introduction

04 minutes46 seconds

Character set-mysql character set settings

23 minutes10 seconds
Chapter8mysql database-day02

Column type - integer

14 minutes33 seconds

Column type - display length (zerofill)

11 minutes35 seconds

Column type - decimal (floating point)

18 minutes21 seconds

Column type-decimal type (fixed point number)

10 minutes04 seconds

Column type - time date type

24 minutes00 seconds

Column type - string type (char and varchar)

11 minutes28 seconds

Column type - string type (text and enum)

20 minutes22 seconds

Column type - string type (set)

18 minutes08 seconds

Column type-mysql record length (varchar maximum length)

08 minutes45 seconds

Column properties - simple properties

13 minutes00 seconds

Column properties-primary key

20 minutes01 seconds

Column properties - auto-increment (basic use)

07 minutes30 seconds

Column properties - auto-increment (advanced use)

12 minutes24 seconds

Column Properties - Unique Key

15 minutes14 seconds

Table relationship-one-to-one

06 minutes53 seconds

Table relationship—one-to-many (many-to-one)

05 minutes45 seconds

Table relationship-many-to-many

10 minutes31 seconds
Chapter9mysql database-day03

Advanced operations-add data

21 minutes35 seconds

Advanced operations - update data

05 minutes05 seconds

Advanced operations - delete data

05 minutes21 seconds

Advanced operation-query data (before where)

14 minutes14 seconds

Advanced operation-query data (groupby aggregate function)

17 minutes00 seconds

Advanced operation - query data (groupby multi-grouping + sorting + backtracking statistics)

15 minutes18 seconds

Advanced operation-query data (having+orderby+limit)

19 minutes46 seconds

Advanced operations - operators

27 minutes55 seconds

Union query

15 minutes00 seconds

Join Query - Concept (Classification)

04 minutes08 seconds

Join Query-Cross Join

06 minutes16 seconds

Join query-inner join

13 minutes43 seconds

Connection query-outer connection

12 minutes17 seconds

Join query-using keyword

04 minutes46 seconds
Chapter10mysql database-day04

Subqueries—Concepts and Classifications

06 minutes36 seconds

Subquery - scalar subquery

05 minutes35 seconds

Subquery - Column subquery

04 minutes44 seconds

Subquery - row subquery

11 minutes25 seconds

Subquery - table subquery

07 minutes53 seconds

Subquery - exists subquery

05 minutes17 seconds

Subquery - specific keywords

13 minutes39 seconds

Data backup and restoration—entire database backup and restoration

21 minutes42 seconds

User rights management - User management

23 minutes44 seconds

User rights management - rights management

13 minutes43 seconds

User rights management - lost password recovery

06 minutes09 seconds

Foreign keys - concepts (basic operations)

18 minutes50 seconds

Foreign key - constraint

18 minutes48 seconds

View - basic operations

10 minutes37 seconds

Transaction Security - Concept

08 minutes30 seconds

Transaction Security—Automatic Transactions

12 minutes51 seconds

Transaction Security - Manual Transactions

17 minutes23 seconds

Transaction Security - Features

09 minutes42 seconds
Chapter11mysql database-day05

Variables - system variables

14 minutes46 seconds

Variables - session variables & local variables

12 minutes23 seconds

Process structure - if branch

10 minutes18 seconds

Process control - while loop

06 minutes21 seconds

Functions - built-in functions

22 minutes01 seconds

Function - custom function

23 minutes01 seconds

Comprehensive case study of functions and process structures

13 minutes56 seconds

variable scope

08 minutes22 seconds

Stored Procedure - Concept

04 minutes10 seconds

Stored procedures - basic operations

12 minutes47 seconds

Stored procedures - parameter types

17 minutes44 seconds

Trigger - concept

07 minutes20 seconds

Triggers - basic operations

21 minutes00 seconds

Trigger - Application

14 minutes08 seconds
Chapter12PHP core technology-day1

Form value passing - concept

02 minutes19 seconds

Form value passing - form value passing method

08 minutes38 seconds

Form value passing - PHP receives form data

17 minutes53 seconds

Form value passing - PHP processing checkbox (1)

12 minutes32 seconds

Form value passing - PHP processing check box (2)

14 minutes18 seconds

Form value passing - PHP processing check box (3)

09 minutes06 seconds

File upload - principle

13 minutes01 seconds

File upload - form production

05 minutes23 seconds

File upload - detailed explanation of $_FILES

17 minutes11 seconds

File upload - save uploaded files

08 minutes30 seconds

File upload - multiple file upload (1)

13 minutes58 seconds

File upload - multiple file upload (2)

08 minutes32 seconds

File upload - multiple file upload (3)

11 minutes07 seconds

File upload - function encapsulation (1)

09 minutes35 seconds

File upload - function encapsulation (2)

10 minutes33 seconds

File upload - function encapsulation (3)

14 minutes23 seconds

File upload - function encapsulation (4)

14 minutes07 seconds
Chapter13PHP core technology-day2

mysql extension - basic operations of connecting to the database

18 minutes01 seconds

mysql extension - addition, deletion and modification operations (1)

08 minutes58 seconds

mysql extension - addition, deletion and modification operations (2)

11 minutes53 seconds

mysql extension - query operation (1)

10 minutes27 seconds

mysql extension - query operation (2)

10 minutes02 seconds

mysql extension - related functions (1)

08 minutes48 seconds

mysql extension - related functions (2)

09 minutes55 seconds

mysql extension - news management (preparation)

09 minutes05 seconds

mysql extension - news management (new 1)

14 minutes51 seconds

mysql extension - news management (new 2)

12 minutes52 seconds

mysql extension - news management (display 1) [knowledge point error]

08 minutes22 seconds

mysql extension - news management (show 2)

13 minutes59 seconds

mysql extension - news management (delete)

12 minutes23 seconds

mysql extension - news management (modification 1)

17 minutes12 seconds

mysql extension - news management (modification 2)

09 minutes40 seconds
Chapter14PHP core technology-day3

HTTP protocol - basic understanding

08 minutes01 seconds

HTTP protocol - HTTP request

10 minutes54 seconds

HTTP protocol - HTTP response

12 minutes52 seconds

HTTP protocol - common settings for HTTP responses

18 minutes37 seconds

HTTP protocol - PHP simulates HTTP requests (1)

15 minutes40 seconds

HTTP protocol - PHP simulates HTTP requests (2)

15 minutes47 seconds

File programming - preliminary understanding

02 minutes11 seconds

File programming - path operations

18 minutes18 seconds

File programming - recursively traverse directories (1)

13 minutes07 seconds

File programming - recursively traverse directories (2)

14 minutes13 seconds

File programming - file operations

17 minutes33 seconds

File programming - file operations (related functions)

07 minutes34 seconds

File Programming - File Operation (File Download)

17 minutes24 seconds
Chapter15PHP core technology-day4

Conversation technology - a preliminary understanding

07 minutes20 seconds

Conversational technology - COOKIE (how it works)

06 minutes29 seconds

Conversation technology - COOKIE (basic use)

07 minutes15 seconds

Session technology - COOKIE advanced (life cycle)

12 minutes11 seconds

Conversation technology - COOKIE advanced (scope)

08 minutes00 seconds

Session technology - COOKIE advanced (cross-subdomain)

14 minutes10 seconds

Session technology - COOKIE advanced (array data)

08 minutes06 seconds

Conversation technology - SESSION (working and principle)

08 minutes47 seconds

Conversation technology - SESSION (basic use)

10 minutes17 seconds

Session technology - SESSION (delete data)

04 minutes46 seconds

Session technology - SESSION (related configuration)

11 minutes29 seconds

Session technology - SESSION (destroy session)

06 minutes12 seconds

Session technology - SESSION (garbage collection)

08 minutes53 seconds

Session technology - SESSION (COOKIE is prohibited from using SESSION) (1)

10 minutes22 seconds

Session technology - SESSION (forbid COOKIE to use SESSION) (2)

11 minutes03 seconds
Chapter16PHP core technology-day5

GD image processing - introduction and introduction

04 minutes41 seconds

GD image processing - creating canvas resources

10 minutes05 seconds

GD image processing - operating canvas resources (1)

15 minutes45 seconds

GD image processing - operating canvas resources (2)

15 minutes47 seconds

GD image processing - output and destroy canvas resources

12 minutes50 seconds

GD image processing - obtaining image information

08 minutes28 seconds

GD image processing - verification code processing (verification code picture)

12 minutes01 seconds

GD image processing - verification code processing (random text)

10 minutes26 seconds

GD image processing - verification code processing (random color + interference)

13 minutes45 seconds

GD image processing - verification code processing (click to change)

08 minutes39 seconds

GD image processing - thumbnail implementation (principle + fixed size implementation)

13 minutes38 seconds

GD image processing - thumbnail implementation (equal ratio 1)

10 minutes21 seconds

GD image processing - thumbnail implementation (equal ratio 2)

13 minutes34 seconds

GD image processing - watermark image implementation (principle + implementation)

14 minutes19 seconds

GD image processing - watermark image implementation (encapsulated watermark production function 1)

16 minutes11 seconds

GD image processing - watermark image implementation (encapsulated watermark production function 2)

15 minutes17 seconds

GD image processing - watermark image implementation (encapsulated watermark production function 3)

13 minutes48 seconds
  • CancelreplySending
  • Cancelpost a noteSending