You won’t get pregnant after watching an advertisement_PHP Chinese website 2017 latest promotional video
03 minutes25 secondsMac system: Installation and configuration of MAMP Pro development tools
05 minutes28 secondsWindows system: Installation of WampServer tool
17 minutes18 secondsWindows environment: UPUPW integrated development tool
17 minutes42 secondsWindows environment: phpStudy integrated installation package
02 minutes47 secondsIndependent installation (1): Apache service installation and testing
14 minutes25 secondsIndependent installation (2): PHP and Apache integration
09 minutes57 secondsMySQL and PHP integration: enabling PHP to handle databases
15 minutes01 seconds[Exclusively developed by PHP Chinese website] Basic functions of PHP programmer toolbox
08 minutes48 seconds[Exclusively developed by PHP Chinese website] PHP Programmer Toolbox Practical Guide
09 minutes17 secondsTips on using the front-end code artifact Emmet
20 minutes00 secondsIntroduction to PHP: Why should you learn it? What can PHP do?
05 minutes57 secondsWhat is the basic syntax of PHP? Tags, annotations, etc.
07 minutes15 secondsIntroduction to PHP data types: Quickly preview and understand the basic methods of type conversion
11 minutes50 secondsBoolean type Boolean: the simplest and most useful type
07 minutes38 secondsInteger type: seemingly simple but actually very meaningful
09 minutes06 secondsFloat: Why can't it be used directly for comparison?
04 minutes51 secondsString: Flexible little fairy
08 minutes54 secondsArray (1): Quick preview of the soundtrack version
03 minutes18 secondsArray (2): Index array and associative array
08 minutes43 secondsArray (3): add/update/delete/view
09 minutes16 secondsArray (4): Introduction to array traversal and common output statements
02 minutes57 secondsObject (1): Creation and access of objects
04 minutes02 secondsObject type Object (2): Use and type conversion of stdClass standard class
04 minutes46 secondsVariable creation and naming rules: Do not give random names
04 minutes10 secondsDefault value of variables: Default is not the best, so initialization is required
04 minutes32 secondsAssignment of variables: The difference between passing by value and passing by reference
03 minutes15 secondsMutable variables: Provides a new idea for creating new variables
02 minutes34 secondsThe scope of a variable: it is the effective scope or visible scope
06 minutes04 secondsPredefined variables (1): $GLOBALS/$_SERVER/$_GET/$_POST
07 minutes14 secondsPredefined variables (2): $_COOKIE little dessert on the browser
09 minutes07 secondsPredefined variables (3): $_SESSION, creating a more secure session mechanism
04 minutes53 secondsConditional judgment structure: double branch process of if statement
04 minutes53 secondsMulti-branch structure: Detailed explanation of the usage of switch statement
06 minutes31 secondsfor loop statement: It may be a universal loop, haha
04 minutes53 secondswhile loop: executed only when the condition is true, or may never be executed
04 minutes39 secondsdo~while loop: it must be executed once no matter what
03 minutes06 secondsOperators (1): arithmetic operators, string operators, assignment operators
08 minutes59 secondsOperators (2): comparison operators and logical operators
07 minutes19 secondsIntroduction to expressions: Anything with a value can be called an expression
01 minutes54 secondsFirst experience with functions and syntax details: how to create and call functions
04 minutes59 secondsFour parameter types of functions: value parameters/reference parameters/default parameters/variable parameters
11 minutes26 secondsVariable function and callback implementation: the callback function is an elf
09 minutes28 secondsUsing callbacks to call methods of objects or classes (optional content)
04 minutes51 secondsFunction import and file inclusion: use of include and require
05 minutes03 secondsImplementation of anonymous functions and closures: the principles of function expressions and closures
06 minutes14 secondsSecrets of function creation and calling: I won’t tell you about it for ordinary people
06 minutes21 secondsDefinition and classification of arrays: Array elements are composed of keys and values
07 minutes54 secondsArray creation and access: 3 creation methods and 2 access methods
10 minutes16 secondsUsing for loops to traverse arrays: indexing and associative arrays
05 minutes02 secondsIterating through arrays using while loops: indexing and associative arrays
03 minutes55 secondsUsing foreach loop to traverse: index and associative array
03 minutes58 secondsList structure: Convert elements of the default index array into variables
03 minutes16 secondsUse each() function to split the array elements into two representations: index and association for traversal
03 minutes40 secondsUse the list() structure and each() to complete the array traversal operation: must master
03 minutes38 secondsGet the values of all elements in an array and return them in a default index array: array_values()
02 minutes22 secondsGet the key names of all elements and return them in the default index array: array_keys()
03 minutes38 secondsCheck whether a key exists in the array: array_key_exists()
03 minutes04 secondsCheck whether a value exists in the array: in_array()
07 minutes47 secondsArray statistical functions: count(), array_count_values() and array_unique()
05 minutes49 secondsArray filter array_filter(): callback function to process arrays
04 minutes08 secondsArray patroller array_walk(): uses callback function to traverse or update the array
04 minutes29 secondsArray mapper array_map(): Want to process multiple arrays at the same time? i can do it
05 minutes28 secondsArray sorting by value: sort() forward and rsort() reverse sorting functions
04 minutes21 secondsArray sorting by key name: ksort() ascending order and krsort() descending order function
04 minutes15 secondsKeep the key-value correspondence unchanged when sorting the array: asrot() and arsort() functions
03 minutes36 secondsTo sort multiple arrays at the same time, the multi-dimensional array is first converted into a one-dimensional array by value: array_multisort()
06 minutes58 secondsUse arrays to implement stack operations: array_push and array_pop
06 minutes06 secondsUsing arrays to implement queue operations: array_shift() and array_unshift() functions
04 minutes59 secondsOther array functions: array_rand()/array_sum()/shuffle()/range()
10 minutes06 secondsA quick introduction to object-oriented programming in PHP: the relationship between classes and objects
02 minutes51 secondsHow to create a class and its properties and methods: naming conventions/access controls/pseudo variables
10 minutes06 seconds6 ways to create objects: Only using [new class name] is not a real PHP programmer
12 minutes34 secondsCreation and access of class constants: pay attention to the differences and connections with static properties
06 minutes01 secondsClass automatic loading technology: __autoload() and spl_autoload_register()
09 minutes59 secondsClass constructor and destructor methods: __construct() and __destruct()
06 minutes02 secondsObject encapsulation [not just security]: private, __get, __set, __isset, __unset
11 minutes14 secondsClass inheritance and polymorphism: extends and method overriding
10 minutes39 secondsTips for creating and accessing static members in classes: static
08 minutes11 secondsStatic binding and delayed binding technology of classes: detailed explanation of self, parent, static
09 minutes50 secondsObject cloning technology: Create new objects like variable value transfer
05 minutes31 secondsWhat should I do if I access a non-existent method or static method? Detailed explanation of __call() and __callSatatic()
04 minutes30 secondsSerialization of objects: a method of transmitting or saving an object
06 minutes22 secondsAbstract methods and abstract classes: templates for user classes
04 minutes18 secondsImplementation of interface technology: standardizing members and types of user classes
05 minutes58 secondsDeclaration and usage skills of trait characteristics: Collection of class methods to achieve code reuse
13 minutes08 secondsNamespace: Although we have the same name and the same sex, we belong to different time and space
10 minutes51 secondsObject traversal: View object properties just like traversing an array
08 minutes08 secondsPHP5.6 extension to namespace: use can import functions and constant spaces
15 minutes21 seconds