Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

var_export глава 9 (chipset)
Author Message
chipset
Заглянувший



Joined: 22 Apr 2015
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Wed Apr 22, 2015 12:16 pm (написано за 56 секунд)
   Post subject: var_export глава 9
Reply with quote

Code (php): скопировать код в буфер обмена
<?php

/**
 * Class SomeClass Использование var_export
 */

class SomeClass {
    private $x = 100;
}
$a = array (www.php.net/array) (1, array (www.php.net/array)("Programs hacking programs. Why?", "д'Артаньян"));
echo (www.php.net/echo) "<pre>"; var_export (www.php.net/var_export)($a); echo (www.php.net/echo) "</pre>";
$obj = new SomeClass();
echo (www.php.net/echo) "<pre>"; var_export (www.php.net/var_export)($obj); echo (www.php.net/echo) "</pre>";
В браузере вижу следующее:
Code (php): скопировать код в буфер обмена
array (www.php.net/array) (
  0 => 1,
  1 =>
  array (www.php.net/array) (
    0 => 'Programs hacking programs. Why?',
    1 => \'Артаньян',
  ),
)
SomeClass::__set_state(array (www.php.net/array)(
   'x' => 100,
))
Не пойму почему так отрабатывает по классу SomeClass
Back to top
View user's profile Send private message
chipset
Заглянувший



Joined: 22 Apr 2015
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Wed Apr 22, 2015 12:24 pm (спустя 8 минут; написано за 46 секунд)
   Post subject:
Reply with quote

Ответ нашел. Изменения пошло с версии php 5.1.0 php.net/manual/ru/function.var-export.php
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML