«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2019/06/25 14:33:59  №1422096 1
<?php
echo intval(11, 8); //11
echo intval('11', 8); //9

Ананасий, объясни мне, пожалуйста, почему так происходит?

В обоих случаях ведь база 8, почему со строкой оно корректно себя ведёт, а в случае c числом принимает базу за 10?

При чём, это ведь не ошибка даже, в мануале так и есть!
Ответы: >>1422102 >>1422280
Аноним 2019/06/25 15:05:01  №1422102 2
>>1422096
>в мануале так и есть!
Мануал надо целиком читать
>The base parameter has no effect unless the var parameter is a string.
Ответы: >>1422103 >>1422155
Аноним 2019/06/25 15:06:27  №1422103 3
>>1422102
Да, Антон, спасибо, я просто привык, что после примеров уже нет смысла скроллить.
Аноним 2019/06/25 16:34:14  №1422155 4
>>1422102
>The base parameter has no effect unless the var parameter is a string.
АХАХАХАХАХАХА
Вот это, блядь, дизайн интерфейса!
Вот это, блядь, архитектура!
Ух, бля!
Ответы: >>1422179
Аноним 2019/06/25 17:01:20  №1422179 5
Ответы: >>1422266
Аноним 2019/06/25 20:19:53  №1422266 6
>>1422179
У меня вполне серьезный вопрос:
а как обосновывается использование пхп в новом проекте?
Я могу понять, что если есть легаси, то никуда ты не денешься.
Но, вот, пожалте, надо сделать новую ебу. И принимается решение - будем делать на пхп.
Как это решение обосновывается?
Или теперь начальник-смузихлеб не ебет себе мозги такими вопросами, а просто отстегивает бабло?
Ответы: >>1422280
Аноним 2019/06/25 21:11:50  №1422280 7
>>1422266
Стоимость. В вебе обычно подразумевается какая никакая поддержка проекта. Нужно вносить какие-то изменения, правки. Пхпешники стоят мало и их как говна. В любой момент можно задешево кого-то найти на проект. А если сделать на чем-то другом то можно натолкнуться на ситуацию когда придется отстегивать кучу бабла на дорогого специалиста. Любой разбирающийся в ситуации заказчик будет заказывать разроботку на пхп чтобы потом не ебаться с поиском специалистов для доработки/поддержки.

>>1422096
Тут не совсем очевидный нюанс, который я не знаю как нормально объяснить. Смотри, когда у тебя есть число - 11 например - это число всегда будет одинацатью в любой системе исчисления. Но оно может по разному записываться. Одинадцать это всегда одинадцать, но оно по разному записано. Когда ты передаешь в функцию число - функция возвращает тебе это число - потому что одинадцать это всегда одинадцать. Но когда ты передаешь запись числа - тут уже зависит от переданой системы счисления. '11' это запись числа 3 в двоичной, запись девятки в восмеричной и т.п.
Ответы: >>1422293
Аноним 2019/06/25 23:06:37  №1422293 8
>>1422280
>В вебе обычно подразумевается какая никакая поддержка проекта
Именно поэтому я никогда не выберу пхп - там изначально будет спроектировано через хуй, реализовано через хуй, работать будет через хуй.
А когда придет человек со стороны, и ему надо будет разбираться, он поест говна в поисках "откуда вот эта хуета растет". И, в результате, свои доработки сделает через три хуя.

Но спасибо за ответ.
Ответы: >>1422315 >>1422458
Аноним 2019/06/26 03:30:41  №1422315 9
>>1422293
а чем это отличается от разраб на питоне?
Ответы: >>1422335
Аноним 2019/06/26 05:36:11  №1422335 10
Ответы: >>1422471
Аноним 2019/06/26 10:33:40  №1422458 11
>>1422293
ну пажалуйста, ну выбери пхп!
Аноним 2019/06/26 10:50:00  №1422471 12
>>1422335
То есть все разработчики на Питоне разрабатывают одинаково хорошо? И там нельзя принципиально сделать через жопу?
Ответы: >>1422497 >>1422588
Аноним 2019/06/26 11:21:31  №1422497 13
>>1422471
>разработчики на Питоне разрабатывают одинаково хорошо?
На фоне пыхыпыдебилов (тебя) - именно так.
Впрочем, на таком фоне это несложно, хаха.
Аноним 2019/06/26 12:58:17  №1422588 14
>>1422471
Зачем ты вообще на него внимание обращаешь? Пора бы привыкнуть, что регулярно тут дауны всякие залетают. Просто игнорируй их.