Next Section: 复习(一)1921 plays

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

PHP core basics video tutorial (Chuanzhi Podcast)

Introduction >
ChapterCourseware
Chapter1PHP core basics

Introduction to php, php script mode

40 minutes21 seconds

Web service operating mode and related technologies (software)

17 minutes35 seconds

Principle of operation of php web page

23 minutes37 seconds

apache installation

10 minutes28 seconds

Configure apache to run php code

37 minutes14 seconds

php configuration-time zone configuration

35 minutes07 seconds

php configuration-module configuration

18 minutes48 seconds

Mysql installation and configuration

33 minutes51 seconds

Single site configuration

23 minutes26 seconds

Directory access permissions (including distributed permissions)

30 minutes23 seconds

Multisite configuration

38 minutes12 seconds

Virtual directory settings

17 minutes10 seconds

Review (1)

50 minutes52 seconds

Homework (1)

10 minutes39 seconds

php markup form

09 minutes18 seconds

Basic syntax rules of php

16 minutes30 seconds

Basic understanding of variables

11 minutes27 seconds

Basic operations on variables

19 minutes25 seconds

Variable naming rules

07 minutes28 seconds

Value passing method

28 minutes48 seconds

mutable variable

16 minutes41 seconds

Overview of scheduled variables

05 minutes25 seconds

post variable

28 minutes18 seconds

Calculator case

26 minutes41 seconds

_GET variable

23 minutes48 seconds

getdata acquisition

07 minutes30 seconds

request variable

26 minutes15 seconds

SERVER variable

15 minutes08 seconds

GLOBALSVariable

13 minutes57 seconds

Review (2)

36 minutes55 seconds

Homework (2)

39 minutes05 seconds

Definition and basic use of constants

21 minutes58 seconds

Additional details about constants

24 minutes46 seconds

Overall classification of data types

08 minutes41 seconds

System functions for base conversion (1)

13 minutes51 seconds

System functions for base conversion (2)

18 minutes51 seconds

Basic knowledge of base system

18 minutes00 seconds

Convert decimal to other bases

16 minutes16 seconds

Convert other bases to decimal

16 minutes53 seconds

2 representations of floating point numbers

05 minutes01 seconds

Integer details in depth

44 minutes14 seconds

string

37 minutes45 seconds

Boolean type

16 minutes03 seconds

automatic type conversion

11 minutes46 seconds

cast

09 minutes26 seconds

Type-related system functions

11 minutes03 seconds

Review (3)

36 minutes08 seconds

Homework (3)

22 minutes45 seconds

Arithmetic operators, string increment

16 minutes12 seconds

self-addition operation

21 minutes30 seconds

Comparison operators basic

08 minutes25 seconds

Comparison between different types of data

16 minutes43 seconds

Logical Operators

26 minutes19 seconds

Connection, assignment, conditional operator

17 minutes38 seconds

Bit operator basics

13 minutes17 seconds

Bitwise AND operation

11 minutes33 seconds

Bitwise OR operation, bitwise left shift operation

14 minutes48 seconds

Introduction to original code, inverse code and complement code

19 minutes46 seconds

Manage a set of switch states(1)

30 minutes45 seconds

Manage a set of switch states(2)

19 minutes12 seconds

Array operators, error-control operators, and operator precedence

17 minutes16 seconds

Process control flow chart

06 minutes13 seconds

branch structure

24 minutes16 seconds

for loop structure

09 minutes43 seconds

Review (4)

37 minutes52 seconds

Homework (star pattern)

26 minutes43 seconds

Homework (Hundred Money and Hundred Chickens Problem)

26 minutes46 seconds

interruption of cycle

12 minutes55 seconds

3 elements of dowhile loop and loop

12 minutes55 seconds

Control script running progress

18 minutes54 seconds

Preliminary file loading, path problem

24 minutes46 seconds

Detailed file loading process

15 minutes04 seconds

The difference between the four load statements

08 minutes12 seconds

The return value of the loaded file and the function of return

20 minutes31 seconds

Misclassification

09 minutes17 seconds

Error classification

28 minutes17 seconds

error trigger

25 minutes55 seconds

Whether to display error reports

21 minutes28 seconds

Show those levels of errors

17 minutes20 seconds

Error logging issues

19 minutes08 seconds

Custom error handler

22 minutes36 seconds

Review (5)

38 minutes21 seconds

Homework (5)

25 minutes56 seconds

Preliminary functions and function parameter issues

50 minutes18 seconds

The problem with the number of function parameters

15 minutes47 seconds

Function return value problem

07 minutes57 seconds

Variable functions and applications

15 minutes32 seconds

Concept review on variadic functions and functions

10 minutes05 seconds

anonymous function

27 minutes36 seconds

Anonymous functions explained again

07 minutes53 seconds

Different scopes and corresponding different variables

23 minutes06 seconds

How to use global variables locally 1

12 minutes38 seconds

Practice 2 of using global variables locally

11 minutes03 seconds

General knowledge of functions

08 minutes01 seconds

recursive thinking

44 minutes11 seconds

Demonstration and summary of recursion

10 minutes04 seconds

Demonstration of recursive thinking

39 minutes45 seconds

Review (6)

Homework (6)

Array preliminary

34 minutes05 seconds

Common uses of arrays

29 minutes57 seconds

Additional explanation about array swapping

13 minutes18 seconds

Basic traversal of arrays and pointer operations

29 minutes59 seconds

Array traversal schematic diagram

11 minutes16 seconds

for_next traverses array

12 minutes10 seconds

The role of each() function

18 minutes48 seconds

for_each_list traversal

26 minutes35 seconds

Discussion on details of foreach traversal

34 minutes52 seconds

Application of array sorting function

12 minutes43 seconds

Bubble Sort

29 minutes31 seconds

selection sort

22 minutes58 seconds

Review (7)

Homework (7)

10 minutes14 seconds

binary search

48 minutes27 seconds
Chapter2Mysql basics

mysql introduction

42 minutes01 seconds

Database system level operations

29 minutes04 seconds

basic grammar

15 minutes00 seconds

Creating databases and related coding issues

27 minutes46 seconds

Other database operations

09 minutes20 seconds

Overview of data types

07 minutes35 seconds

integer

26 minutes33 seconds

Decimal type

14 minutes15 seconds

Review of knowledge points on php operating database

53 minutes20 seconds

Extended knowledge of php operating database

33 minutes00 seconds

Example explanation

Review (1)

Homework explanation

32 minutes51 seconds

Configuration of phpmyadmin

17 minutes13 seconds

varchar, char type

enum, set type

time date type

Table creation statement form and attribute form

Basic concepts and usage of indexes

foreign key index

18 minutes02 seconds

Index demonstration of millions of data

14 minutes43 seconds

constraint

table options

Modify table

Table deletion and other related syntax

view

Review (2)

Homework (2)

17 minutes14 seconds

Database design 3 paradigms

Insert statement syntax

loaddata load data statement

Data deletion and modification

Field or expression, all and distinct

from clause

where child clause

is operator

between and in operators

like grammar

group by child clause(1)

group by group clause(2)

having grouping clause

orderby sorting clause

limit clause

Summary of select query statements

Review (3)

Homework (3)

Homework (an improvement to the form)

Connect basic concepts and forms

22 minutes21 seconds

cross connect

07 minutes05 seconds

inner join

40 minutes18 seconds

Left join, right join, full join

16 minutes23 seconds

Connection query example

17 minutes20 seconds

Basic concepts of subquery

subquery classification

Commonly used subqueries

exists subquery

Union query

29 minutes38 seconds

Review (4)

30 minutes07 seconds

Homework (4)

User Management

21 minutes38 seconds

authority management

19 minutes24 seconds

Basic concepts and characteristics of transactions

transaction mode

Transaction execution process

statement block include character

process control

variable

function

stored procedure

25 minutes56 seconds

Using stored procedures and stored functions in php

trigger

Three table query operation

Review (5)

Homework (5)

Chapter3PHP object-oriented basics

Introduction to object-oriented thinking

21 minutes03 seconds

Object-oriented and process-oriented patterns accomplish the same task

09 minutes46 seconds

Basic concepts like classes and objects

27 minutes50 seconds

Properties and methods

38 minutes16 seconds

Several forms of creating objects

07 minutes32 seconds

How to pass objects by value

32 minutes32 seconds

Overview of members in a class

09 minutes02 seconds

class constant

08 minutes05 seconds

Instance properties and static properties

27 minutes37 seconds

Instance methods and static methods

25 minutes02 seconds

Construction method

25 minutes56 seconds

Destructor method

09 minutes33 seconds

When the object is destroyed

36 minutes56 seconds

Review (1)

Homework (1)

21 minutes15 seconds

Basic concepts of inheritance

25 minutes05 seconds

access control modifier

22 minutes02 seconds

Access control modifier examples

14 minutes17 seconds

parent keyword

30 minutes19 seconds

Inheritance and calling issues of constructors and destructors

43 minutes08 seconds

Cover basic concepts

15 minutes40 seconds

Coverage details required

09 minutes42 seconds

final class

06 minutes12 seconds

final method

04 minutes07 seconds

design pattern, factory pattern

18 minutes00 seconds

Singleton pattern

31 minutes18 seconds

mysql database operation class (1)

20 minutes48 seconds

mysql database operation class (2)

19 minutes12 seconds

Review (2)

Homework (2)

Basic concepts of abstract classes and abstract methods

30 minutes54 seconds

Details of abstract classes and abstract methods

Overloading concept

13 minutes14 seconds

Simple example of overloading, property overloading

get_set magic method

27 minutes16 seconds

isset_unset magic method

Method overloading

Use PHP overloading technology to implement common method overloading

Interface preliminary

17 minutes57 seconds

Interface application examples

26 minutes11 seconds

A summary of classes and interfaces

09 minutes37 seconds

Optimization of mysql tool class

36 minutes14 seconds

Application method of mysql tool class

Review (3)

34 minutes48 seconds

Homework explanation, mysql tool class and more functions

38 minutes13 seconds

Improve mysql tool class and optimize statement execution

mysql tool class improvement and singletonization

Automatic loading of classes

02 Hours42 minutes51 seconds

Copying (cloning) of objects

Object traversal

Built-in standard classes

05 minutes21 seconds

Convert to object type

type constraints

Enhancement of singleton classes and prohibition of cloning

Serialization of data

Deserialization of objects

_tostring and __invoke magic methods

14 minutes14 seconds

Fragmented constants, functions and operators

22 minutes55 seconds

Use of static keyword

14 minutes21 seconds

Three major ideas of object-oriented

11 minutes52 seconds

Review (4)

01 Hours01 minutes51 seconds

Introduction to project development process

14 minutes47 seconds

Showing separation of ideas from logic

23 minutes14 seconds

template technology

25 minutes18 seconds

Simple demonstration of mvc idea 1

33 minutes23 seconds

mvc ideological framework schematic diagram

20 minutes48 seconds

mvc typical demonstration, data model

17 minutes27 seconds

mvc typical demonstration, controller file

05 minutes30 seconds

mvc typical demonstration, view file

16 minutes02 seconds

The main role of the model layer

10 minutes40 seconds

Typical code patterns for the model layer

07 minutes07 seconds

Typical methods of calling the model layer in the controller to obtain data

02 minutes57 seconds

Basic model class

22 minutes42 seconds

Basic model class (2) - debugging successful

10 minutes13 seconds

Singleton factory class that implements singletons of model classes

29 minutes48 seconds

Overall class library structure diagram of model class

13 minutes46 seconds

Use mvc framework mode to complete the delete function

14 minutes58 seconds

Review (5)

37 minutes04 seconds

Show user details

50 minutes57 seconds

Add user

30 minutes39 seconds

The "source" of the controller class

40 minutes08 seconds

User profile modification function

30 minutes02 seconds

product controller

35 minutes10 seconds

Common practices for controller classes

32 minutes02 seconds

Basic controller class

26 minutes04 seconds

Typical approach to view layer

03 minutes55 seconds

Request dispatcher (front-end controller)

44 minutes34 seconds

Review (6)

28 minutes47 seconds

Directory structure settings

19 minutes16 seconds

product removal

13 minutes04 seconds

Platform concepts and directory settings

31 minutes46 seconds

Demonstrates the creation of a new platform backend

14 minutes39 seconds

Setting and application of common constants

25 minutes52 seconds

Implementation of automatic loading

18 minutes40 seconds

Disable access to other directories

18 minutes04 seconds

ecshop installation

24 minutes06 seconds

Design login interface

21 minutes39 seconds

Implementation of login function

34 minutes11 seconds

pdo object

55 minutes58 seconds

Common methods of pdo objects

17 minutes38 seconds

pdo preprocessing syntax

22 minutes35 seconds
  • CancelreplySending
  • Cancelpost a noteSending