1. PHP Kernel exploration : from SAPI Interface start
  2. PHP Kernel exploration : The beginning and end of a request
  3. PHP Kernel exploration : One request lifecycle
  4. PHP Kernel exploration : Single process SAPI Life cycle
  5. PHP Kernel exploration : Multi process / Thread SAPI Life cycle
  6. PHP Kernel exploration :Zend engine
  7. PHP Kernel exploration : Again SAPI
  8. PHP Kernel exploration :Apache Module introduction
  9. PHP Kernel exploration : adopt mod_php5 Support PHP
  10. PHP Kernel exploration :Apache Run the hook function
  11. PHP Kernel exploration : The embedded PHP
  12. PHP Kernel exploration :PHP Of FastCGI
  13. PHP Kernel exploration : How to execute PHP Script
  14. PHP Kernel exploration :PHP The execution details of the script
  15. PHP Kernel exploration : opcode OpCode
  16. PHP Kernel exploration :PHP Inside opcode
  17. PHP Kernel exploration : The execution of the interpreter
  18. PHP Kernel exploration : Variable Overview
  19. PHP Kernel exploration : Variable storage and type
  20. PHP Kernel exploration :PHP Hash table in
  21. PHP Kernel exploration : understand Zend Hash table in
  22. PHP Kernel exploration :PHP Hash algorithm design
  23. PHP Kernel exploration : Translate an article HashTables article
  24. PHP Kernel exploration : What is a hash collision attack ?
  25. PHP Kernel exploration : Constant implementation
  26. PHP Kernel exploration : Storage of variables
  27. PHP Kernel exploration : The type of variable
  28. PHP Kernel exploration : Variable value operations
  29. PHP Kernel exploration : Creation of variables
  30. PHP Kernel exploration : Predefined variables
  31. PHP Kernel exploration : Variable Retrieval
  32. PHP Kernel exploration : Type conversion of variables
  33. PHP Kernel exploration : Implementation of weakly typed variables
  34. PHP Kernel exploration : Implementation of static variables
  35. PHP Kernel exploration : Variable type prompt
  36. PHP Kernel exploration : Life cycle of variable
  37. PHP Kernel exploration : Variable assignment and destruction
  38. PHP Kernel exploration : Variable scope
  39. PHP Kernel exploration : Weird variable names
  40. PHP Kernel exploration : Variable value and type Storage
  41. PHP Kernel exploration : Global variables Global
  42. PHP Kernel exploration : Conversion of variable types
  43. PHP Kernel exploration : Memory management begins
  44. PHP Kernel exploration :Zend Memory manager
  45. PHP Kernel exploration :PHP Memory management for
  46. PHP Kernel exploration : Memory application and destruction
  47. PHP Kernel exploration : Reference counting and copy on write
  48. PHP Kernel exploration :PHP5.3 Garbage collection mechanism
  49. PHP Kernel exploration : In memory management cache
  50. PHP Kernel exploration : When writing copy COW Mechanism
  51. PHP Kernel exploration : Arrays and lists
  52. PHP Kernel exploration : Use hash table API
  53. PHP Kernel exploration : Array operation
  54. PHP Kernel exploration : Array source code analysis
  55. PHP Kernel exploration : Classification of functions
  56. PHP Kernel exploration : The internal structure of the function
  57. PHP Kernel exploration : Function structure transformation
  58. PHP Kernel exploration : The process of defining functions
  59. PHP Kernel exploration : The parameters of the function
  60. PHP Kernel exploration :zend_parse_parameters function
  61. PHP Kernel exploration : Function return value
  62. PHP Kernel exploration : Shape parameter return value
  63. PHP Kernel exploration : Function call and execution
  64. PHP Kernel exploration : Reference and function execution
  65. PHP Kernel exploration : Anonymous functions and closures
  66. PHP Kernel exploration : Object oriented begins
  67. PHP Kernel exploration : Class structure and Implementation
  68. PHP Kernel exploration : Member variables of class
  69. PHP Kernel exploration : Member methods of class
  70. PHP Kernel exploration : Prototypes of classes zend_class_entry
  71. PHP Kernel exploration : The definition of a class
  72. PHP Kernel exploration : Access control
  73. PHP Kernel exploration : Inherit , Polymorphism and abstract classes
  74. PHP Kernel exploration : Magic function and delay binding
  75. PHP Kernel exploration : Reserved classes and special classes
  76. PHP Kernel exploration : object
  77. PHP Kernel exploration : Create an object instance
  78. PHP Kernel exploration : Object property read and write
  79. PHP Kernel exploration : Namespace
  80. PHP Kernel exploration : Defining interfaces
  81. PHP Kernel exploration : Inheriting and implementing interfaces
  82. PHP Kernel exploration : resources resource type
  83. PHP Kernel exploration :Zend virtual machine
  84. PHP Kernel exploration : Lexical analysis of virtual machine
  85. PHP Kernel exploration : Syntax analysis of virtual machine
  86. PHP Kernel exploration : Intermediate code opcode Implementation
  87. PHP Kernel exploration : Code encryption and decryption
  88. PHP Kernel exploration :zend_execute Specific implementation process of
  89. PHP Kernel exploration : Variable reference and counting rules
  90. PHP Kernel exploration : Description of the new garbage collection mechanism

php Kernel exploration [ turn ] More articles about

  1. PHP Variables of kernel exploration (7)- Extraordinary strings

    cut , What's good about a string . Don't say that , seen < Ordinary world > Well , Ordinary strings can also have extraordinary stories . And proved : (1)       stay C In language ,strlen The time complexity of calculating a string is ?PHP What about China? ? ...

  2. PHP Variables of kernel exploration (6)- Notes for the next kernel Exploration Series

    Years ago, because the job was saturated , Now I'm busy changing jobs , Basically stopped updating the blog . Follow up blog posts , Let's make it up slowly . In order not to be too divergent , Let's start with an unformed outline , as follows : PHP Variables of kernel exploration   Extraordinary strings PHP I'm not sure ...

  3. PHP Variables of kernel exploration (5)- session The basic principle of

    This time session. session It can be said that it is one of the most mentioned terms on the Internet . It has a broad meaning , It can refer to any complete transaction interaction ( conversation ): If you send it once HTTP Request and accept response , To perform a SQL A sentence can be regarded as a ...

  4. PHP Variables of kernel exploration (4)- Array operation

    Previous section (PHP Variables of kernel exploration (3)- hash table), We already know , Array in PHP The bottom layer of this is actually HashTable( Link method to resolve conflicts ), This article will focus on the most commonly used function series - Array operation related functions to do further tracking . ...

  5. PHP Variables of kernel exploration (3)- hash table

    stay PHP in , except zval, Another important data structure is not hash table Perhaps judge of particulars, , For example, our most common array , At the bottom is hash table. Except for arrays , In thread safety (TSRM).GC. Resource management .Global Variable ...

  6. PHP Variables of kernel exploration (2)- Understanding citations

    Main contents of this paper : Introduction Symbol table and zval Citation principle Back to the original question One . Introduction I wrote an article about citation a long time ago , At that time, there was very little writing , Many of the principles are not clear . Been leafing through Derick Rethans(home: ...

  7. PHP Variables of kernel exploration (1)Zval

    As a container for data , We often need to deal with variables , Whether the variable is a number . Array . character string . Objects or other , Therefore, it can be said that variables are the indispensable basis of language . This article is about PHP The first part of variables in kernel exploration , This paper mainly introduces zval Basic knowledge of , Include ...

  8. PHP Kernel exploration : What is a hash collision attack ?

    Recent hash table collision attacks (Hashtable collisions as DOS attack) The topic of the world is constantly being raised , All kinds of languages have been accepted . This paper combines PHP Kernel source code , Talk about the principle and implementation of this attack . Hash table collision attack basic ...

  9. 24 Learn when you are young Linux kernel -- Kernel exploration tool class

    Winter vacation is free , You can do what you like , Stay in the lab and get dry , Because I was a sophomore Linux, It's just hard to understand the kernel , So I hope I can add something in ten days Linux Kernel related knowledge , Let's move on ...

Random recommendation

  1. SpringMVC Data conversion &amp; Formatting Data &amp; data verification

    Data binding process 1. Spring MVC The main frame will ServletRequest Object and the input parameter instance of the target method are passed to WebDataBinderFactory example , In order to create DataBinder Instance object ...

  2. php summary --- 4. object

    One . EN Cong Design patterns because php Its own problems , So the model he can do is limited , It's listed here

  3. LightOj1285 - Drawing Simple Polygon( Connect the points of the polygon )

    Topic link :http://lightoj.com/volume_showproblem.php?problem=1285 The question : I'll give you some , Then connect them with a line , Make a polygon , There can't be intersections , have to ...

  4. stringstream vs sprintf, sscanf.

    Preface It had previously been thought stringstream It's not as good as sprintf. Recently, it suddenly sprouted stirngstream Is it really as bad as I think contrast // stringstream. stringst ...

  5. ASP.NET Get the size of the uploaded image

    1. Adopt client javascript You can get the picture size  <input id="FileUpload" type="file" size="30&qu ...

  6. [ Physics and PDEs] The first 5 Chapter one 5 section Elastodynamic equations and their mathematical structure

    5.5.1 Linear elastodynamic equations   1.   Linear elastodynamic equations $$\beex \bea 0&=\rho_0\cfrac{\p{\bf v}}{\p t}-\Div_x{\bf P}-\r ...

  7. python Building a http A small example of service

    One . establish Server 1.Dos command python -m BaseHTTPServer [port] The default port is 8000, 2.Python The script to start #coding:utf-8 ''' Creat ...

  8. matplotlib 28 principle

    Write down the simple templates , convenient ctrl+c and ctrl+v Subgraphs : import numpy as np import matplotlib.pyplot as plt x = np.array(range(1 ...

  9. Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs

    In deploying the project , Didn't join javax.servlet-api.jar(3.0.1) and  standard.jar(1.1.2) Two jar The package causes this problem . in addition , If there was in the original container javax.servlet-a ...

  10. 【Unity】 The first 12 Chapter Navigation grid and pathfinding

    development environment :Win10.Unity5.3.4.C#.VS2015 Date of creation :2016-05-09 One . brief introduction NavMesh( Navigation grid ) yes 3D It's used in the game world to realize " dynamic " A way for objects to find their way automatically ...