#php #vvv-wordpress
Вопрос:
В настоящее время я использую VVV, а также 7.4 ( версия php), так что это не должно быть ошибкой, но она все еще появляется при загрузке.
Любые советы или уловки будут оценены по достоинству.
<?php
namespace RootsSageExample;
use Exception;
class Example
{
private const WSDL = 'https://vanderlay-industries.asmx?WSDL';
// creds
private const PASSWORD = 'abc';
private const CLIENTID = '132';
private CallClient $soap; // error ** PHP Parse error: syntax error, unexpected 'CallClient' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)
public function __construct() {
$this->soap = new CallClient();
}
...
Комментарии:
1. Что там
CallClient
должно означать?2. @barmarclient-это тип для свойства — см. stitcher.io/blog/typed-properties-in-php-74
3. @RMH вы уверены, что используете php 7.4 ? эта ошибка очень похожа на ошибку из
4. @Бармар-это тип.
5. @benlumley в соответствии с VVV я,
PHP Version 7.4.18
но мне интересно, выполняется ли это перед началом? Но это тоже не имеет смысла. Я также проверил информацию о php