企业架构师逆向工程:PHP“;意外符号:[quot;
我正在尝试使用Enterprise Architect工具使用反向工程在PHP中创建组件图。但在我尝试执行时会出现错误。以下是错误日志:企业架构师逆向工程:PHP“;意外符号:[quot;,php,laravel,enterprise-architect,component-diagram,Php,Laravel,Enterprise Architect,Component Diagram,我正在尝试使用Enterprise Architect工具使用反向工程在PHP中创建组件图。但在我尝试执行时会出现错误。以下是错误日志: There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Client.php on line 9. Unexpected symbol: [ There was an error parsing C
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Client.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Sensor.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Site.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\User.php on line 17. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Client.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Sensor.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Site.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\User.php on line 17. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Client.php on line 10. Unexpected symbol: ,
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Sensor.php on line 10. Unexpected symbol: ,
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Site.php on line 10. Unexpected symbol: ,
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\User.php on line 18. Unexpected symbol: ,
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Client.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Sensor.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\Site.php on line 9. Unexpected symbol: [
There was an error parsing C:\Users\Utente\Dropbox\FourBit\Ingegneria\PROGETTO\Componenti Progetto\Class\User.php on line 17. Unexpected symbol: [
例如,下面是Client.php的代码:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Client extends Model
{
protected $fillable = [
'PI', 'BusinessName'
];
public function address()
{
return $this->belongsTo(Address::class);
}
public function users()
{
return $this->hasMany(User::class);
}
检查您的PHP版本,数组语法$array=['key'=>'value'];
仅在PHP5.5中引入(我相信),因此任何更少的内容都会导致语法错误。检查您的PHP版本,数组语法$array=['key'=>'value'];
仅在PHP5.5中引入(我相信)因此,任何较小的值都会导致语法错误。正如其他人指出的那样,$array=['key'=>'value'];
语法是在PHP5.4中引入的
默认情况下,在ea中,php生成使用版本5.3,但您可以将其更改为5.6。
按照以下截图操作:
正如其他人所指出的,$array=['key'=>'value'];
语法是在PHP5.4中引入的
默认情况下,在ea中,php生成使用版本5.3,但您可以将其更改为5.6。
按照以下截图操作:
您的“企业架构师工具”似乎无法识别新的PHP数组语法。过时的PHP版本^此外,您还有6个问题,没有一个问题是您选择了正确的答案。如果某个答案解决了您的问题,请将其标记为正确。这似乎是您的“企业架构师工具”无法识别新的PHP数组语法。过时的PHP版本^,还有6个问题,您没有选择正确的答案。如果答案解决了您的问题,请将其标记为正确。它实际上是在PHP 5.4中引入的。您知道另一个可以对PHP代码进行反向工程以创建组件图的工具吗?它实际上是PHP5.4D中介绍的,您知道另一种可以对PHP代码进行反向工程以创建组件图的工具吗?