Вот много раз слышал, мол дайте задание для практики.
И еще много раз видел - хочу заработать немного помимо и пр.
Есть шанс. Мы тут затеяли тестер
типа мамбы. Нам нужны вопросы. Готов платить.
Был опыт такого обращения, мало кто откликнулся. Тогда тестер почил в бозе. Хочу реанимировать.
Это же не просто заработок, это портфолио своего рода. Всегда можно сказать - я участвовал в разработке этого теста. А он скоро будет крут, я отвечаю.
Кто хочет денежек и славы - мне в личку. Я расскажу подробно.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Вот уже 1 вопрос есть из соседней темы =)
$v->z=1;
$data=$v;
$data->z=3;
print $v->z;
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Угадай))) Могу поспорить, что ответ будет неверным.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Zzepish
30.07.2014 - 00:59
twin
По идее должно быть 3
sergeiss
30.07.2014 - 02:46
Цитата (Zzepish @ 30.07.2014 - 00:59) |
twin По идее должно быть 3 |
Цитата (twin @ 30.07.2014 - 02:34) |
Нет. |
Но вот ПХП "почему-то" думает, что получится 3... Думаю, что с самим ПХП спорить не стОит
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
vagrand
30.07.2014 - 11:03
sergeiss
Цитата |
Но вот ПХП "почему-то" думает, что получится 3... Думаю, что с самим ПХП спорить не стОит |
Рискну предположить что если запустить данный пример в php 4, то будет не 3, а как раз таки 1
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Цитата (sergeiss @ 29.07.2014 - 22:46) |
Но вот ПХП "почему-то" думает, что получится 3... Думаю, что с самим ПХП спорить не стОит |
ПХП как минимум думает, что получится ошибка.
Цитата |
Creating default object |
А уж потом 3 или не 3 - не важно.

Так что никто и не собирался с ним спорить.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
twinТогда вопрос должен быть либо такой:
$v = (object)'';
$v->z=1;
$data=$v;
$data->z=3;
print $v->z;
Либо вариантов ответа несколько (выведет ошибку и число 3)
Просто все тут и так поняли что будет ошибка, когда проверили, но речь то о другом (1 или 3)
А то получиться тест с подвохом.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Ну а я про что. Конечно с подвохом. Объекта нет, значит логично предположить, что будет ошибка. В контексте изначального топика понятно, что предполагался объект. Но я то говорю о тесте. Вопрос будет звучать так:
Каков результат выполнения кода$v->z=1;
$data=$v;
$data->z=3;
print $v->z;
Варианты ответов:
1
3
ошибка
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
sergeiss
30.07.2014 - 11:46
Цитата (Arh @ 30.07.2014 - 11:28) |
А то получится тест с подвохом. |
С подвохом - это еще ладно

Главное, чтобы не с ошибкой.
Цитата (twin @ 30.07.2014 - 11:43) |
Объекта нет, значит логично предположить, что будет ошибка. |
Это будет ошибкой самого теста. Потому что вовсе не факт, что объект не был создан ранее.
Существенно то, что на момент работы со второй строкой кода объект уже существует!!! И далее уже не важно, был ли он создан заранее или нет. Далее уже идет работа с объектами и ссылками на них.
Цитата (vagrand @ 30.07.2014 - 11:03) |
Рискну предположить что если запустить данный пример в php 4, то будет не 3, а как раз таки 1 |
Не буду утверждать, что будет в ПХП4. Но если давать такое задание как тестовое, то надо тогда четко указывать все условия: какой ПХП, был ли объект создан ранее или это полный код ПХП.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
sergeiss
Цитата |
Потому что вовсе не факт, что объект не был создан ранее. |
Не нужно домысливать. Есть код и есть вопрос. Мало ли кто чего додумает. Нужен четкий ответ.
Вот еще к примеру. Без ответов, просто на логику
Что вернет данная функция: define('CONST', false);
if(!defined('CONST'))
define('CONST', true);
var_dump(CONST);
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
sergeiss
30.07.2014 - 11:54
Цитата (twin @ 30.07.2014 - 11:50) |
Нужен четкий ответ. |
Четкий ответ "3". А вот будет ли при том ворнинг - это как раз "домыслы". Потому что вывод ворнингов может быть отключен, точно также, как может быть уже создан объект.
И ответ "3" уже назывался.
А ответ "ошибка" сам по себе ошибочный!!!!!!!!!! Потому что там не error, а warning, что не является ошибкой, а является предупреждением!!! Но среди вариантов ответа я не увидел "предупреждение", только "ошибка".
PS. Поясняю, зачем я тут что-то доказываю. Любой тест должен быть корректен сам по себе. Тем более, когда это не "просто так", а оценка профпригодности.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)