{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://phpinternalsbook.com/#organization",
      "name": "Table Of Contents",
      "url": "https://phpinternalsbook.com/",
      "description": "Table Of Contents — PHP Internals Book PHP Internals Book Table Of Contents Contents :: Introduction » Table Of Contents ¶ PHP 7 and PHP 8 ¶ Introduction Using the PHP build system Building PHP Why not use packages? Resource types and resource destruction Playing with resources Reference counting resources Persistent resources HashTables: zend_array Functions PHP Callables Classes and objects Object handlers An Overview Extensions design Learning the PHP lifecycle The parallelism models The PHP extensions hooks Hooking by overwriting function pointers A look into a PHP extension and extension skeleton How the engine loads extensions What is a PHP extension ? Testing with .phpt files @TODO Te"
    },
    {
      "@type": "WebPage",
      "@id": "https://directory.websdocs.com/business/table-of-contents#asg",
      "name": "Table Of Contents ASG Directory Profile",
      "url": "https://directory.websdocs.com/business/table-of-contents",
      "isPartOf": {
        "@id": "https://phpinternalsbook.com/#organization"
      },
      "description": "Public business information published by the WebsDocs ASG Directory."
    }
  ]
}