{"id":19590,"date":"2024-08-20T01:50:00","date_gmt":"2024-08-20T01:50:00","guid":{"rendered":"https:\/\/newblog.siteground.com\/en\/?p=19590"},"modified":"2026-05-13T07:00:26","modified_gmt":"2026-05-13T07:00:26","slug":"php-8-4-beta-3-available-testing","status":"publish","type":"post","link":"https:\/\/www.siteground.com\/blog\/php-8-4-beta-3-available-testing\/","title":{"rendered":"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers"},"content":{"rendered":"\n<div class=\"post-page__colored-blocks post-page__colored-blocks--update\"><h3 class=\"title title--regular title--size-medium title--weight-bold color-darkest\"><\/h3><p class=\"text text--size-medium color-darkest\">PHP 8.4 is now out of beta. <strong>The official release was announced on November 21th, 2024 and is fully available on SiteGround!<\/strong> Read our <a href=\"https:\/\/www.siteground.com\/academy\/php-8-4\/\"><strong>latest comprehensive article<\/strong><\/a> to learn more about the new features and how you can use it.<\/p><\/div>\n\n\n\n<p>We are glad to announce that PHP 8.4 (Beta 3) is now available for testing on all SiteGround servers \u2013 way ahead of its scheduled official release date on November 21, 2024. Once again, we are among the first companies to provide PHP 8.4 (Beta 3) for testing on our hosting platform. Thanks to our unique PHP server setup, we are able to offer <a rel=\"noreferrer noopener\" href=\"https:\/\/newblog.siteground.com\/en\/php-8-3-beta-3-available-testing-on-siteground-servers\/\" data-type=\"post\" data-id=\"17490\" target=\"_blank\">the latest PHP versions for our clients to test<\/a> safely on their websites hosted with us.&nbsp;<\/p>\n\n\n\n<p>Discover more about the new features that the latest PHP version brings to the table in the next section.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-s-new-in-php-8-4-beta-3\"><span class=\"ez-toc-section\" id=\"whats-new-in-php-84-beta-3\"><\/span>What\u2019s new in PHP 8.4 (Beta 3)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This latest version introduces some very important new features that will improve the PHP development experience even further. Let\u2019s dive into some of the biggest changes that PHP 8.4 (Beta 3) offers:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-property-hooks\">Property hooks<\/h3>\n\n\n\n<p>One of the new features in PHP 8.4 (Beta 3) includes the ability to define property hooks which will eliminate the need for a lot of boilerplate code. This is one of the biggest changes in PHP history. Property hooks will help remove a lot of getters and setters by allowing each property to define its own <strong>get<\/strong> and <strong>set<\/strong> hooks. What\u2019s more, an exciting addition is that in PHP 8.4 (Beta 3) property hooks can be defined in interfaces.<\/p>\n\n\n\n<p>We can take this pretty standard class for example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\ndeclare(strict_types=1);\n\nclass Website\n{\n   private $domain;\n\n   public function __construct(string $domain) {\n       $this-&gt;domain = $domain;\n   }\n\n   public function getDomain(): string {\n       return $this-&gt;domain;\n   }\n\n   public function setDomain(string $domain): void {\n       if (strlen($domain) === 0) {\n           throw new ValueError(\"Domain must be non-empty\");\n       }\n       $this-&gt;domain = $domain;\n   }\n}<\/code><\/pre>\n\n\n\n<p>As of PHP8.4 (Beta 3) we can use Property Hooks to achieve the same result with the following syntax:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\ndeclare(strict_types=1);\n\nclass Website\n{\n   public string $domain {\n       set {\n           if (strlen($value) === 0) {\n               throw new ValueError(\"Domain must be non-empty\");\n           }\n           $this-&gt;domain = $value;\n       }\n\n       get =&gt; $this-&gt;domain;\n   }\n\n   public function __construct(string $domain) {\n       $this-&gt;domain = $domain;\n   }\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-new-without-additional-parentheses\"><strong>new<\/strong><strong> <\/strong>without additional parentheses<\/h3>\n\n\n\n<p>Another new feature that will save lots of boilerplate code is that you don\u2019t have to wrap newly created objects within parentheses anymore in order to be able to chain methods on them.&nbsp;<\/p>\n\n\n\n<p>What\u2019s more, it works not only for methods \u2013 you can also chain properties, static methods, constants \u2013 basically whatever you want. Bottom line is that the new feature will simplify the syntax and make the code more concise and readable.<\/p>\n\n\n\n<p><strong>Example:<\/strong><\/p>\n\n\n\n<p>The \u201cclass member access on instantiation\u201d feature was introduced in PHP 5.4.0. Since then constants, properties and methods can be accessed on a newly created instance without an intermediate variable, but only if the new expression is wrapped in parentheses:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>class Website\n{\n   ...\n\n   public function getDomain(): string {\n       return $this-&gt;domain;\n   }\n}\n\n\/\/ Valid syntax\n$myDomain = (new Website('siteground.com'))-&gt;getDomain();\n\n\/\/ Invalid syntax until PHP8.4\n$myDomain = new Website('siteground.com')-&gt;getDomain();<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-new-array-functions\">New Array functions<\/h3>\n\n\n\n<p>Another notable change in PHP is the introduction of several new Array functions. PHP 8.4 introduced several new array functions with callback function:<br><br><strong>array_find()<\/strong><br><br>A function that returns the value of the first array element that matched the condition. If none of the elements matched the condition, the function will return `null`.<br><br><strong>array_find_key()<br><br><\/strong>Returns the key of the first element for which the callback was true. If none of the elements matched the condition, the function returns `null`.<strong><br><\/strong><br><strong>array_all()<br><br><\/strong>Checks if the callback returns true for all of the array elements<br><br><strong>array_any()<\/strong><br><br>Checks the callback returns true for any of the elements of an array.<br><br>These new functions make it easier to search and manipulate arrays based on custom conditions which in terms will lead to cleaner and easier to read code.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-test-php-8-4-beta-3-on-siteground-servers\"><span class=\"ez-toc-section\" id=\"how-to-test-php-84-beta-3-on-siteground-servers\"><\/span>How to test PHP 8.4 (Beta 3) on SiteGround servers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>As a SiteGround client, you can easily test PHP 8.4 (Beta 3) on your website. Simply log in to your <em>Site Tools &gt; Devs &gt; PHP Manager<\/em> section and you\u2019ll be able to replace the current PHP version used by your site with PHP 8.4 (Beta 3) with a single click.<\/p>\n\n\n\n<p>Please keep in mind that PHP 8.4 (Beta 3) is mostly available for testing purposes and as usual, we strongly advise you not to use it at your production site before its scheduled official release date (November 21, 2024).<\/p>\n\n\n\n<p>If you need to test PHP 8.4 (Beta 3) with your existing site, we recommend that you create a new site for testing and clone your production site into it to test different things. For this purpose, you can use our <a rel=\"noreferrer noopener\" href=\"https:\/\/www.siteground.com\/tutorials\/staging\/\" target=\"_blank\">WordPress Staging tool<\/a>. While testing, make sure that nothing fails and check your log files to see if any warnings or errors appear. Once you are done testing, you can simply delete that site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wrap-up\"><span class=\"ez-toc-section\" id=\"wrap-up\"><\/span>Wrap-up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>At SiteGround, we are constantly working to introduce <a href=\"https:\/\/newblog.siteground.com\/en\/php-8-2-becomes-default-version\/\" data-type=\"post\" data-id=\"19109\" target=\"_blank\" rel=\"noreferrer noopener\">the newest PHP technology<\/a> ahead of the others. That\u2019s why we are excited to provide our clients with the latest PHP version which brings to the table some big improvements that could significantly enhance the PHP development experience. Take your time to test the new version before the official release date and stay tuned for more updates from the PHP community.<\/p>\n","protected":false},"excerpt":{"rendered":"PHP 8.4 is now out of beta. The official release was announced on November 21th, 2024 and is fully available on SiteGround! Read our latest comprehensive article to learn more about the new features and how you can use it. We are glad to announce that PHP 8.4 (Beta 3) is now available for testing&hellip;","protected":false},"author":57,"featured_media":19610,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2098,2018,2092],"tags":[],"class_list":["post-19590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting-insights","category-product-updates","category-speed"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.2 (Yoast SEO v24.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP 8.4 Is Now Available for Testing on SiteGround Servers - SiteGround Blog<\/title>\n<meta name=\"description\" content=\"We are glad to announce that PHP 8.4 is now available for testing on all SiteGround servers \u2013 way ahead of its scheduled official release date on November 21, 2024.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers\" \/>\n<meta property=\"og:description\" content=\"PHP 8.4 is now out of beta. The official release was announced on November 21th, 2024 and is fully available on SiteGround! Read our latest comprehensive\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\" \/>\n<meta property=\"og:site_name\" content=\"SiteGround\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/siteground\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-20T01:50:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-13T07:00:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Daniel Kanchev\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@siteground\" \/>\n<meta name=\"twitter:site\" content=\"@siteground\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Kanchev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\"},\"author\":{\"name\":\"Daniel Kanchev\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/380162a677d6c37329e9a12baa334572\"},\"headline\":\"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers\",\"datePublished\":\"2024-08-20T01:50:00+00:00\",\"dateModified\":\"2026-05-13T07:00:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\"},\"wordCount\":777,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg\",\"articleSection\":[\"Hosting Insights\",\"Product Updates\",\"Speed\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\",\"url\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\",\"name\":\"PHP 8.4 Is Now Available for Testing on SiteGround Servers - SiteGround Blog\",\"isPartOf\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg\",\"datePublished\":\"2024-08-20T01:50:00+00:00\",\"dateModified\":\"2026-05-13T07:00:26+00:00\",\"description\":\"We are glad to announce that PHP 8.4 is now available for testing on all SiteGround servers \u2013 way ahead of its scheduled official release date on November 21, 2024.\",\"breadcrumb\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage\",\"url\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg\",\"contentUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg\",\"width\":1400,\"height\":700,\"caption\":\"PHP 8.4 elephant and a laptop desktop with different functionalities\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/newblog.siteground.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#website\",\"url\":\"https:\/\/newblog.siteground.com\/en\/\",\"name\":\"SiteGround Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/newblog.siteground.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#organization\",\"name\":\"SiteGround Blog\",\"url\":\"https:\/\/newblog.siteground.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg\",\"contentUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg\",\"width\":1200,\"height\":400,\"caption\":\"SiteGround Blog\"},\"image\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/siteground\",\"https:\/\/x.com\/siteground\",\"https:\/\/www.instagram.com\/siteground\/\",\"https:\/\/www.youtube.com\/@siteground\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/380162a677d6c37329e9a12baa334572\",\"name\":\"Daniel Kanchev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f0baefb86ae4d35a2e71cb0966e1847f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f0baefb86ae4d35a2e71cb0966e1847f?s=96&d=mm&r=g\",\"caption\":\"Daniel Kanchev\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/daniel-kanchev-29716455\/\"],\"url\":\"https:\/\/newblog.siteground.com\/en\/author\/daniel\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PHP 8.4 Is Now Available for Testing on SiteGround Servers - SiteGround Blog","description":"We are glad to announce that PHP 8.4 is now available for testing on all SiteGround servers \u2013 way ahead of its scheduled official release date on November 21, 2024.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/","og_locale":"en_US","og_type":"article","og_title":"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers","og_description":"PHP 8.4 is now out of beta. The official release was announced on November 21th, 2024 and is fully available on SiteGround! Read our latest comprehensive","og_url":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/","og_site_name":"SiteGround","article_publisher":"https:\/\/www.facebook.com\/siteground","article_published_time":"2024-08-20T01:50:00+00:00","article_modified_time":"2026-05-13T07:00:26+00:00","og_image":[{"width":1400,"height":700,"url":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg","type":"image\/jpeg"}],"author":"Daniel Kanchev","twitter_card":"summary_large_image","twitter_creator":"@siteground","twitter_site":"@siteground","twitter_misc":{"Written by":"Daniel Kanchev","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#article","isPartOf":{"@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/"},"author":{"name":"Daniel Kanchev","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/380162a677d6c37329e9a12baa334572"},"headline":"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers","datePublished":"2024-08-20T01:50:00+00:00","dateModified":"2026-05-13T07:00:26+00:00","mainEntityOfPage":{"@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/"},"wordCount":777,"commentCount":5,"publisher":{"@id":"https:\/\/newblog.siteground.com\/en\/#organization"},"image":{"@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage"},"thumbnailUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg","articleSection":["Hosting Insights","Product Updates","Speed"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/","url":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/","name":"PHP 8.4 Is Now Available for Testing on SiteGround Servers - SiteGround Blog","isPartOf":{"@id":"https:\/\/newblog.siteground.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage"},"image":{"@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage"},"thumbnailUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg","datePublished":"2024-08-20T01:50:00+00:00","dateModified":"2026-05-13T07:00:26+00:00","description":"We are glad to announce that PHP 8.4 is now available for testing on all SiteGround servers \u2013 way ahead of its scheduled official release date on November 21, 2024.","breadcrumb":{"@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#primaryimage","url":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg","contentUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2024\/08\/PHP_84_1400x700-1.jpg","width":1400,"height":700,"caption":"PHP 8.4 elephant and a laptop desktop with different functionalities"},{"@type":"BreadcrumbList","@id":"https:\/\/newblog.siteground.com\/en\/php-8-4-beta-3-available-testing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/newblog.siteground.com\/en\/"},{"@type":"ListItem","position":2,"name":"PHP 8.4 (Beta 3) Is Now Available for Testing on SiteGround Servers"}]},{"@type":"WebSite","@id":"https:\/\/newblog.siteground.com\/en\/#website","url":"https:\/\/newblog.siteground.com\/en\/","name":"SiteGround Blog","description":"","publisher":{"@id":"https:\/\/newblog.siteground.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/newblog.siteground.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/newblog.siteground.com\/en\/#organization","name":"SiteGround Blog","url":"https:\/\/newblog.siteground.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg","contentUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg","width":1200,"height":400,"caption":"SiteGround Blog"},"image":{"@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/siteground","https:\/\/x.com\/siteground","https:\/\/www.instagram.com\/siteground\/","https:\/\/www.youtube.com\/@siteground"]},{"@type":"Person","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/380162a677d6c37329e9a12baa334572","name":"Daniel Kanchev","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f0baefb86ae4d35a2e71cb0966e1847f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f0baefb86ae4d35a2e71cb0966e1847f?s=96&d=mm&r=g","caption":"Daniel Kanchev"},"sameAs":["https:\/\/www.linkedin.com\/in\/daniel-kanchev-29716455\/"],"url":"https:\/\/newblog.siteground.com\/en\/author\/daniel\/"}]}},"_links":{"self":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts\/19590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/users\/57"}],"replies":[{"embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/comments?post=19590"}],"version-history":[{"count":18,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts\/19590\/revisions"}],"predecessor-version":[{"id":24754,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts\/19590\/revisions\/24754"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/media\/19610"}],"wp:attachment":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/media?parent=19590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/categories?post=19590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/tags?post=19590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}