I am trying to:
Link to a page where the issue can be seen:
I expected to see:
Usual behaviour like in PHP 7.4
Instead, I got:
[Sun Sep 12 18:06:24.410696 2021] [proxy_fcgi:error] [pid 6563:tid 140539659716352] [client 114.119.148.174:32566] AH01071: Got error 'PHP message: PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in /home/610066.cloudwaysapps.com/xpaeqgnjxz/public_html/dynamodogs/wp-content/plugins/cred-frontend-editor/library/toolset/cred/embedded/loader.php on line 184'
Hello and thank you for contacting Toolset support.
Toolset is currently not yet compatible with PHP8. We have ongoing work to assure this compatibility but it is still in progress.
Check our requirements page, we did not announce the compatibility to PHP8 yet https://toolset.com/toolset-requirements/
Please keep using PHP 7.4.
I hope this answers your question. Let me know if you have any questions.
The presenting problem is that all you need to do is replace curly brackets with square ones.
E.g.
change
$array{$x}
to
$array[$x]
Please consider trying to do that sometime in the near future. PHP 8.0 runs faster and that may help the user experience of using your plugin.
Thank you for your feedback. Our developers are working on the PHP8 compatibility. And we'll make sure to announce it to our users once it is ready.