在对象内部获取价值

时间:2019-12-18 19:18:21

标签: php laravel

我有一个对象,需要获取一个低于var_dump的值。 获取id字段的值以将其存储在变量中。

<pre class='xdebug-var-dump' dir='ltr'>
<small>/var/www/html/code/app/Negocio/CasosUso/HorariosLojaCasoUso/HorariosLojaCasoUso.php:140:</small>
<b>object</b>(<i>Negocio\Modelos\Loja\Loja</i>)[<i>459</i>]
  <i>protected</i> 'id' <font color='#888a85'>=&gt;</font> <small>int</small> <font color='#4e9a06'>16</font>
  <i>protected</i> 'uuid' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'2ca396c4-2019-11ea-a3c5-0242ac120003'</font> <i>(length=36)</i>
  <i>protected</i> 'tipo' <font color='#888a85'>=&gt;</font> 
    <b>object</b>(<i>Negocio\Modelos\Loja\TipoLoja</i>)[<i>216</i>]
      <i>private</i> 'id' <font color='#888a85'>=&gt;</font> <small>int</small> <font color='#4e9a06'>2</font>
      <i>private</i> 'idExterno' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'filial'</font> <i>(length=6)</i>
      <i>private</i> 'descricao' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'Filial'</font> <i>(length=6)</i>
      <i>private</i> 'dataCriacao' <font color='#888a85'>=&gt;</font> 
        <b>object</b>(<i>Illuminate\Support\Carbon</i>)[<i>460</i>]
          <i>public</i> 'date' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'2019-12-16 15:28:15.000000'</font> <i>(length=26)</i>
          <i>public</i> 'timezone_type' <font color='#888a85'>=&gt;</font> <small>int</small> <font color='#4e9a06'>3</font>
          <i>public</i> 'timezone' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'UTC'</font> <i>(length=3)</i>
      <i>private</i> 'dataUltimaAtualizacao' <font color='#888a85'>=&gt;</font> 
        <b>object</b>(<i>Illuminate\Support\Carbon</i>)[<i>456</i>]

我正在尝试$store->value[459]->value; 但是错误。

0 个答案:

没有答案