Form introduction
20 minutes42 secondsIntroduction to BS structure software types
14 minutes35 secondsThe era of Web2.0
17 minutes13 secondsWeb development standards
14 minutes40 secondsGet to know scripting languages
12 minutes30 secondsWeb components required for dynamic website development 1
13 minutes22 secondsWeb components required for dynamic website development 2
12 minutes22 secondsWeb components required for dynamic website development 3
12 minutes30 secondsHow the Web works
14 minutes44 secondsHow the Web works: url parsing
12 minutes07 secondsDynamic website analysis of how the Web works
13 minutes24 secondsThree mainstream web application platforms
11 minutes07 secondsComparison of three web platforms
11 minutes31 secondsLAMP website development portfolio overview and development trends
13 minutes58 secondsSeveral operating environments of PHP
19 minutes14 secondsInstall PHP operating environment
15 minutes34 secondsIntroduction to PHP running environment
27 minutes07 secondsIntroduction to PHP functions
13 minutes17 secondsThe first PHP program
15 minutes08 secondsPHP language tag and command delimiter "semicolon"
14 minutes23 secondsPHP program comments and use of whitespace
19 minutes20 secondsHow PHP variables are stored in computer memory
18 minutes02 secondsPHP variable declaration and variable naming
25 minutes26 secondsPHP mutable variables
09 minutes14 secondsPHP reference variable 1
12 minutes25 secondsPHP reference variable 2
14 minutes54 secondsIntroduction to PHP variable types
15 minutes34 secondsPHP boolean type (boolean)
13 minutes27 secondsPHP integer (integer) and floating point (float or double)
19 minutes21 secondsDeclaration and definition of PHP strings
12 minutes54 secondsThe difference between single and double quotes in PHP strings
19 minutes29 secondsDelimiter declaration for PHP strings
14 minutes27 secondspractise
14 minutes27 secondsPHP data type conversion and forced type conversion
12 minutes50 secondsPHP data type conversion automatic type conversion
16 minutes58 secondsIntroduction to PHP constants
14 minutes00 secondsDeclaration and use of PHP constants
13 minutes04 secondsPredefined constants
11 minutes14 secondsWhat are the operation symbols in PHP?
10 minutes44 secondsPHP arithmetic operators
19 minutes13 secondsPHP self-increment (++) self-subtraction (--) operation 1
13 minutes44 secondsPHP self-add (++) self-subtract (--) operation 2
14 minutes29 secondsPHP assignment operator
12 minutes25 secondsPHP comparison operators
13 minutes00 secondsPHP logical operators
14 minutes06 secondsFeatures of PHP logical operators (short-circuiting)
14 minutes02 secondsBitwise Operators in PHP 1
13 minutes44 secondsBitwise operators in PHP 2
16 minutes38 secondsBitwise Operators 3 in PHP
16 minutes32 secondsPHP other operators
17 minutes35 secondsPHP operator precedence and expressions
10 minutes53 secondsPHP process control overview
14 minutes12 secondsPHP branch structure
09 minutes26 secondsPHP single conditional branch structure and two-way conditional branch structure
15 minutes27 secondsPHP multi-directional conditional branch structure (elseif clause)
16 minutes51 secondsPHP multi-directional conditional branch (switch statement) 1
13 minutes12 secondsPHP multi-directional conditional branch (switch statement) 2
15 minutes13 secondsPHP nested branch structure
11 minutes50 secondsPHP example (simple calculator) 1
15 minutes32 secondsPHP example (simple calculator) 2
11 minutes47 secondsPHP example (simple calculator) 3
11 minutes09 secondsPHP example (simple calculator) 4
17 minutes12 secondsIntroduction to PHP loop structure
09 minutes11 secondsPHP loop structure while statement
13 minutes19 secondsApplication of PHP loop structure while
17 minutes54 secondsPHP loop structure do-while statement
10 minutes35 secondsPHP loop structure for statement
12 minutes46 secondsApplication of PHP loop structure for statement
15 minutes00 secondsSpecial flow control statements
16 minutes31 secondsPHP flow control statement goto
14 minutes43 secondsDefinition and application of PHP functions
14 minutes17 secondsSyntax format of PHP custom function
13 minutes06 secondsParameters in PHP custom functions
13 minutes29 secondsReturn value (return) in PHP custom function
16 minutes58 secondsPHP local variables
12 minutes26 secondsPHP global variables
15 minutes45 secondsPHP static variables
16 minutes45 secondsPHP regular parameter functions
14 minutes45 secondsPHP reference parameter function
12 minutes39 secondsPHP default parameters function
13 minutes50 secondsPHP function with variable number of parameters
15 minutes08 secondsPHP variable function
12 minutes06 secondsPHP callback function
17 minutes26 secondsPHP making callback function 1
15 minutes22 secondsPHP making callback function 2
12 minutes06 secondsPHP making callback function 3
13 minutes47 secondsPHP system functions
15 minutes03 secondsPHP recursive function
15 minutes01 secondsPHP loads custom function library
18 minutes44 secondsNew features of PHP5.3 anonymous functions
13 minutes42 secondsThe concept of PHP closure function (closure)
14 minutes25 secondsCharacteristics of PHP closure function (closure)
17 minutes15 secondsOverview of PHP arrays
14 minutes30 secondsBasic concepts and classification of PHP arrays
14 minutes22 secondsFeatures of PHP array declarations
14 minutes29 secondsPHP indexes and associative arrays and details to pay attention to
14 minutes56 secondsPHP uses array() to declare arrays
11 minutes57 secondsPHP application example of deleting values in an array (monkey chooses the king)
20 minutes49 secondsPHP two-dimensional array
13 minutes32 secondsPHP multidimensional array
14 minutes18 secondsIterate through an array using a for loop
15 minutes03 secondsIterate over an array using foreach statement
13 minutes29 secondsApplication of traversing array using foreach statement
13 minutes11 secondsSyntax structure of list() function
16 minutes48 secondsCharacteristics of each() function
13 minutes51 secondsTraverse arrays using list(), each(), and while loops
11 minutes59 secondsTraverse an array using the array's internal pointer control function
09 minutes50 secondsOverview of PHP superglobal arrays (predefined variables)
14 minutes00 secondsServer variable $_SERVER and environment variable $_ENV
13 minutes34 secondsIntroduction to PHP superglobal array 1
17 minutes39 secondsIntroduction to PHP superglobal array 2
13 minutes58 secondsClassification of commonly used array functions in PHP
15 minutes52 secondsFunctions related to key-value search in PHP array 1
13 minutes46 secondsFunctions related to key-value search in PHP array 2
14 minutes21 secondsFunctions related to key-value search in PHP array 3
13 minutes38 secondsFunction to count the number and uniqueness of array elements in PHP array
11 minutes19 secondsPHP uses callback function to process array function array_filter()
12 minutes08 secondsPHP uses callback function to process array function array_walk()
16 minutes18 secondsPHP uses callback function to process array function array_map()
11 minutes37 secondsBubble (bubble) sort algorithm in PHP
18 minutes16 secondsThe principle of PHP binary method for quick sorting
12 minutes44 secondsUse PHP program to further understand quick sort method
17 minutes57 secondsPHP array sorting function 1
14 minutes52 secondsPHP array sorting function 2
08 minutes25 secondsPHP array sorting function 3
13 minutes52 secondsPHP multidimensional array sorting function
14 minutes55 secondsPHP split, merge, decompose and combine array functions 1
13 minutes21 secondsPHP split, merge, decompose and combine array functions 2
13 minutes17 secondsPHP array and data structure functions
12 minutes18 secondsOther useful array processing functions in PHP
12 minutes41 secondsDetailed explanation of PHP object-oriented process
14 minutes13 secondsDetailed explanation of object-oriented programming ideas in PHP object-oriented
16 minutes08 secondsImportant advantages and case analysis of PHP object-oriented
14 minutes34 secondsRelationship between PHP classes and objects
12 minutes56 secondsHow to abstract a class in PHP
14 minutes03 secondsMember properties and member methods in PHP classes
15 minutes34 secondsPHP instantiated object
15 minutes26 secondsPHP drawing understands the form of objects in memory
15 minutes39 secondsSpecial object reference "$this"
15 minutes35 secondsPHP constructor
13 minutes18 secondsPHP destructor method
17 minutes17 secondsReview previous object-oriented knowledge
12 minutes21 secondsPHP object-oriented encapsulation 1
15 minutes55 secondsPHP object-oriented encapsulation 2
15 minutes43 secondsPHP object-oriented encapsulation magic method 1
16 minutes43 secondsPHP object-oriented encapsulation magic method 2
12 minutes30 secondsInheritance of PHP classes
15 minutes59 secondsAccess type control for PHP classes
21 minutes28 secondsOverloading (overriding) in PHP inheritance
20 minutes55 secondsPHP common keywords
16 minutes06 secondsUse of static keyword 1
16 minutes09 secondsUse of static keyword 2
16 minutes38 secondsMonomorphic (single case, singleton) design pattern
17 minutes53 secondsconst keyword
12 minutes31 secondsMagic method__toString()
14 minutes22 secondsMagic method __clone()
14 minutes06 secondsMagic method __call()
13 minutes45 secondsObject serialization (serialization) 1
16 minutes54 secondsObject serialization (serialization) 2
17 minutes46 secondsSerialization of PHP arrays (JSON format)
14 minutes08 secondsMagic method __set_state()
17 minutes37 secondsNew magic methods added after 5.3
09 minutes28 secondsAutomatic loading class__autoload()
14 minutes42 secondsPHP abstract methods and abstract classes 1
15 minutes27 secondsPHP abstract methods and abstract classes 2
16 minutes42 secondsPHP object-oriented interface technology
12 minutes49 secondsSome details of PHP interface application
15 minutes41 secondsAttribute polymorphism of PHP object-oriented objects
15 minutes11 secondsApplication examples of PHP polymorphism
14 minutes57 secondsPHP graphing calculator requirements analysis
13 minutes45 secondsPHP graphing calculator function design
13 minutes19 secondsImplementation of the main program of PHP graphing calculator
13 minutes32 secondsSteps and code of the main program of PHP graphing calculator
19 minutes00 secondsPHP graphing calculator main program completes verification
17 minutes03 secondsClass-related magic constants and functions
14 minutes03 secondsOverview of PHP namespaces
15 minutes19 secondsPHP defines subnamespace
15 minutes59 secondsPHP defines multiple namespaces in the same file
12 minutes40 secondsPHP namespaces and dynamic language features
11 minutes47 secondsPHP uses namespaces: alias import
14 minutes53 secondsString processing method 1
15 minutes13 secondsString processing method 2
14 minutes54 secondsCommonly used string output functions 1
16 minutes31 secondsCommonly used string output functions 2
13 minutes59 secondsRemove spaces, string padding and case conversion functions
14 minutes32 secondsString formatting functions related to HTML tags
18 minutes20 secondsString formatting function
16 minutes08 secondsString comparison function
18 minutes49 secondsString interview questions 1
17 minutes49 secondsString interview question 2
16 minutes00 secondsString interview question 3
18 minutes19 secondsSelect PHP regular expression processing function library
16 minutes01 secondsIntroduction to regular expression syntax 1
12 minutes18 secondsIntroduction to regular expression syntax 2
13 minutes40 secondsAtom 1 in regular expressions
13 minutes54 secondsAtom 2 in regular expressions
16 minutes32 secondsMetacharacters in regular expressions 1
15 minutes10 secondsMetacharacters in regular expressions 2
12 minutes24 secondsParentheses in metacharacters in regular expressions
17 minutes53 secondsPattern modifier (single character) 1
13 minutes30 secondsPattern modifier (single character) 2
16 minutes40 secondsHow to write your own regular expression (url)
15 minutes56 secondsWrite email regular expression
12 minutes59 secondsMatching and searching of strings (strstr, strpos, substr)
15 minutes37 secondsString matching and search (preg_match)
17 minutes17 secondsString matching and search (preg_match_all and preg_grep)
12 minutes15 secondsString splitting and joining (explode, implode join, preg_split)
15 minutes15 secondsString replacement (str_replace)
14 minutes30 secondsString replacement (preg_replace)1
15 minutes39 secondsString replacement (preg_replace)2
14 minutes15 secondsOther regular functions in strings
15 minutes56 secondsString comparison function
18 minutes49 secondsError reporting and setting levels
18 minutes11 secondsCustomize PHP error reporting handling
13 minutes48 secondsSet up error log
18 minutes09 secondsPHP exception handling 1
18 minutes32 secondsPHP exception handling 2
10 minutes55 secondsCustom exception class
11 minutes55 secondsCatching multiple exceptions
19 minutes14 secondsApplying date and time in PHP1
15 minutes45 secondsApply date and time in PHP 2
14 minutes25 secondsPHP calendar core program writing
20 minutes34 secondsFile system overview
17 minutes57 secondsFile properties
22 minutes54 secondsParse directory path
23 minutes20 secondsTraverse directory
16 minutes07 secondsCount the number and size of items in the directory
17 minutes46 secondsCreate and delete directories
16 minutes06 secondsCopy and move directories
12 minutes37 secondsSome basic operation functions of files
16 minutes08 secondsOpening and closing files
16 minutes53 secondsFile content operations
20 minutes03 secondsSimple message board
18 minutes44 secondsFile locking mechanism
15 minutes19 secondsFile upload settings
16 minutes47 secondsFile upload processing
21 minutes34 secondsHandle multiple file uploads
16 minutes42 secondsFile upload class
19 minutes06 secondsDownload Document
17 minutes19 secondsUse of GD library in PHP
12 minutes24 secondsDrawing using GD library
18 minutes42 secondsDrawing using GD library
18 minutes39 secondsDraw a clock
22 minutes47 secondsDesign verification code class
14 minutes45 secondsWriting verification code class 1
14 minutes40 secondsWriting verification code class 2
17 minutes05 secondsComplete verification code category
22 minutes22 secondsPicture background management
19 minutes56 secondsImage scaling and cropping
15 minutes53 secondsAdd image watermark
19 minutes11 secondsImage rotation and flipping
21 minutes14 secondsImage processing class
19 minutes03 secondsReview database
21 minutes11 secondsUse of phpMyAdmin
15 minutes24 secondsphp access MySQL
15 minutes25 secondsOperating MySQL database in PHP script 1
16 minutes53 secondsOperating MySQL database in PHP script 2
22 minutes46 secondsOperating MySQL database in PHP script 3
17 minutes04 secondsManipulate MySQL database in PHP script 4
17 minutes19 secondsPagination requirement analysis
15 minutes28 secondsWriting paging in paging class
13 minutes44 secondsWriting list pages in paging class
18 minutes37 secondsOptimization of pagination class
27 minutes36 seconds"Explanation of PHP" The use of paging class
23 minutes01 secondsLibrary management needs analysis
14 minutes53 secondsadd book
18 minutes34 secondsBook list
14 minutes47 secondsModify book
15 minutes08 secondsDelete book
16 minutes53 secondsUpload book cover
18 minutes49 secondsModify book cover
16 minutes29 secondsBook list pagination
13 minutes50 secondsMultiple searches plus paging
24 minutes10 secondsDatabase abstraction layer PDO
22 minutes20 secondsCreate PDO object
21 minutes01 secondsPDO connection-related options
15 minutes59 secondsPDO error handling mode
15 minutes25 secondsExecute SQL statements using PDO
14 minutes45 secondsPDO transaction processing
20 minutes34 secondsPDO support for prepared statements
17 minutes45 secondsUsing PDO to prepare statements and execute statements 1
16 minutes55 secondsPrepare statement using PDO and execute statement 2
14 minutes41 secondsPDO preprocessing query 1
15 minutes05 secondsPDO preprocessing query 2
14 minutes40 secondsUsing PDO to access big data objects
15 minutes29 secondsmemcache application instructions
11 minutes33 secondsHow memcache works
17 minutes43 secondsmemcache installation
17 minutes18 secondsCommon command operations of Memcache
13 minutes50 secondsPHP memcache function extension module installation
14 minutes48 secondsOperating memcache in PHP
18 minutes51 secondsSet up distributed memcache access in PHP 1
15 minutes03 secondsSet up distributed memcache access in PHP 2
16 minutes02 secondshttp protocol and the essence of the web 1
15 minutes23 secondshttp protocol and the essence of the web 2
18 minutes15 secondshttp protocol and the essence of the web 3
18 minutes05 secondsSession control overview
17 minutes19 secondsSession Control Cookie Overview
17 minutes05 secondsCookie operations
24 minutes41 secondsCookie application 1
13 minutes27 secondsCookie application 2
20 minutes49 secondsHow session control session works
15 minutes59 secondsApplication of session
22 minutes48 secondssession configuration options
21 minutes21 secondssessoion automatic garbage collection mechanism
17 minutes18 secondsPass session id based on url
17 minutes07 secondsMail system example 1
13 minutes11 secondsMail system example 2
22 minutes39 secondsCustom session storage mechanism
15 minutes40 secondsHow to customize session processing 1
18 minutes08 secondsHow to customize session processing 2
21 minutes04 secondsCustom session class
13 minutes24 secondsUse database to store session information 1
17 minutes00 secondsUse database to store session information 2
20 minutes15 secondsUse database to store session information 3
21 minutes37 secondsUse memcache to store sessions
14 minutes56 secondsWhat is a template engine
17 minutes50 secondsCustom template engine class 1
13 minutes57 secondsCustom template engine class 2
20 minutes14 secondsUse a custom template engine
19 minutes32 secondsChoose Smarty template engine
15 minutes43 secondsSmarty installation and initialization example 1
16 minutes50 secondsSmarty installation and initialization example 2
20 minutes35 secondsWhat do you need to learn about Smarty?
13 minutes51 secondsVariable application in templates
15 minutes43 secondsRead variables from configuration file
16 minutes03 secondsUse reserved variables in templates
14 minutes51 secondsVariable adjuster (modifier)
15 minutes58 secondsVariable adjusters and applications
17 minutes13 secondsUse registerPlugin to register variable regulators
13 minutes34 secondsUse plugins to register variable regulators
15 minutes41 secondsFunctions in smarty
12 minutes07 secondsBuilt-in functions in smarty
15 minutes20 secondsCustom functions in smarty
21 minutes21 secondsExample of custom function plug-in in smarty
14 minutes31 secondsUse of built-in functions in smarty
11 minutes55 secondssmarty variable declaration
12 minutes11 secondssmarty process control
10 minutes45 secondsfor, while loop in smarty
11 minutes22 seconds{function} tag in smarty
11 minutes58 secondsforeach in smarty2
13 minutes31 secondsforeach in smarty3
14 minutes22 secondssection in smarty
17 minutes03 secondssmarty template inheritance
17 minutes04 secondsStatic page plus pagination
19 minutes34 secondsControl caching in smarty
17 minutes45 seconds