Это я и имел в виду под словами «По поводу сроков — в законодательстве с этим всё размыто».
А в гарантийном талоне (не заявке) ничего не сказано по поводу сроков?
Например, у одной компании в талоне указан максимальный срок ремонта в полгода и с таким сложно спорить.
У меня была аналогичная история — также сгорел чип nvidia и была необходима замена мамки. Правда это был не Mac и разрулилось в районе месяца.
По поводу сроков — в законодательстве с этим всё размыто, но у вас есть право требовать подмену пока идёт ремонт. Пошерстите forum.ozpp.ru
я не про это: в отквоченном тексте говорится не о правилах приведения типа, а про приведении типа аргумента в момент его передачи в функцию, что, в описанном виде, мне кажется абсолютно излишним.
Например, если я пишу:
function myFunc(string $x1, int $x2, $x3) {}
то это должно означать, что в качестве $x1 может выступать как «just string», так и 8421, при этом, 8421 должно быть автоматически преобразовано в «8421». В качестве $x2 может выступать не только 8421, но и «8421», и «8421str», но строки должны быть автоматически преобразованы в int по правилам PHP.
смысла не имеет.
Судя по красной цифре, объяснить не получилось.
> Однако, с Вами я все же соглашусь в том плане, что при объявлении int-аргумента, строки, которые
> не представляют собой числа, т.е. например «9ttt571», скорее всего должны вызывать хотя бы warning.
Так я же именно об этом и говорю. Не имею ничего против динамической типизации, да и PHP не единственный язык с таким подходом.
Если тебе всё равно, то пиши просто function func( $x ), а если уж ты хочешь быть уверен, что приходит аргумент конкретного типа и никакого другого, то должно проверятся его соответствие как это уже реализовано:
function func( array $x )
function func( ClassName $x )
Ерунда какая-то получается — если указан int, то int и должен быть, а если вам нужно, чтоб функция была «всеядной», то укажите просто $x2 и воспользуйтесь явным приведением типа.
«Родная» реализация FastCGI оставляла желать лучшего и стали появляться другие решения — например, спаунер из состава лайти ну или php-fpm.
Наконец разработчики созрели до понимания, что php-fpm лучше их реализации и включили его в «официальный» состав.
> Сейчас от нас уходит порядка 800 ваучеров Skype в час. Общайтесь!
> Теперь получить ваучер на сумму 51 евроцент можно не только за покупку
Прям аукцион невиданной щедрости :)
А в гарантийном талоне (не заявке) ничего не сказано по поводу сроков?
Например, у одной компании в талоне указан максимальный срок ремонта в полгода и с таким сложно спорить.
По поводу сроков — в законодательстве с этим всё размыто, но у вас есть право требовать подмену пока идёт ремонт. Пошерстите forum.ozpp.ru
смысла не имеет.
Судя по красной цифре, объяснить не получилось.
О его наличии скорее стоит знать админам, а не программистам.
> не представляют собой числа, т.е. например «9ttt571», скорее всего должны вызывать хотя бы warning.
Так я же именно об этом и говорю. Не имею ничего против динамической типизации, да и PHP не единственный язык с таким подходом.
Если тебе всё равно, то пиши просто function func( $x ), а если уж ты хочешь быть уверен, что приходит аргумент конкретного типа и никакого другого, то должно проверятся его соответствие как это уже реализовано:
function func( array $x )
function func( ClassName $x )
Наконец разработчики созрели до понимания, что php-fpm лучше их реализации и включили его в «официальный» состав.
> Теперь получить ваучер на сумму 51 евроцент можно не только за покупку
Прям аукцион невиданной щедрости :)