{"id":17926872,"date":"2024-08-01T09:44:59","date_gmt":"2024-08-01T09:44:59","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/php-warning-bool-treated-as-array\/"},"modified":"2024-08-01T09:44:59","modified_gmt":"2024-08-01T09:44:59","slug":"php-warning-bool-treated-as-array","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/php-warning-bool-treated-as-array\/","title":{"rendered":"PHP warning: Bool treated as array"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Many of these in my log:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>PHP Warning: Trying to access array offset on value of type bool in *\/wp-content\/plugins\/security-header-generator\/work\/inc\/kcp-cspgen-common.php on line 73<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suggest just replacing <br \/><code>$_opts['apply_child_override']<\/code> with (appending a null coalescing operator)<br \/><code>$_opts['apply_child_override'] ?? ''<\/code> (or any falsey value)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PHP 8.2.22<br \/>WP 6.6.1 (multisite)<br \/>SHG 5.1.29<\/p>\n","protected":false},"template":"","class_list":["post-17926872","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/17926872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/17926872\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=17926872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}