megauser Posted November 15, 2021 Report Share Posted November 15, 2021 К примеру если я хотел посмотреть запрос создания варианта, то я писал после $this->db->query($query); die($query); и видел запрос который создает вариант. А как можно сделать чтоб увидеть запрос в s_products? Quote Link to post Share on other sites
Drake777 Posted November 24, 2021 Report Share Posted November 24, 2021 print_r($this->db->placehold("query text")); где query text - текст запроса Quote Link to post Share on other sites
Noxter Posted November 24, 2021 Report Share Posted November 24, 2021 3 часа назад, Drake777 сказал: print_r($this->db->placehold("query text")); где query text - текст запроса Зачем print_r если в результате будет строка? Quote Link to post Share on other sites
phukortsin Posted November 24, 2021 Report Share Posted November 24, 2021 2 часа назад, Noxter сказал: Зачем print_r если в результате будет строка? Для того, чтобы эту строку вывести... Quote Link to post Share on other sites
Noxter Posted November 25, 2021 Report Share Posted November 25, 2021 21 час назад, phukortsin сказал: Для того, чтобы эту строку вывести... Для особо одарённых поясню, чтобы распечатать массив нужно использовать print_r или var_dump, чтобы распечатать строку достаточно echo или print... Quote Link to post Share on other sites
phukortsin Posted November 25, 2021 Report Share Posted November 25, 2021 Для тех, которые не знают основ и затрудняются в нахождении информации, сообщаю, что в мануале по функции print_r сказано, в частности: Если в функцию передаются значения типов string, int или float, будет напечатано само значение. https://www.php.net/manual/ru/function.print-r.php Тем самым для описанной ситуации функция print_r ничуть не хуже, чем echo или print... Quote Link to post Share on other sites
Noxter Posted November 25, 2021 Report Share Posted November 25, 2021 4 часа назад, phukortsin сказал: Для тех, которые не знают основ и затрудняются в нахождении информации, сообщаю, что в мануале по функции print_r сказано, в частности: Если в функцию передаются значения типов string, int или float, будет напечатано само значение. https://www.php.net/manual/ru/function.print-r.php Тем самым для описанной ситуации функция print_r ничуть не хуже, чем echo или print... Я без тебя в курсе! Как по мне , то глупо использовать функции которые по большей части предназначены для других задач, но тебе корс этого не понять, тебе кодинг мозги все высушил. Quote Link to post Share on other sites
phukortsin Posted November 25, 2021 Report Share Posted November 25, 2021 (edited) 8 минут назад, Noxter сказал: глупо использовать функции которые по большей части предназначены для других задач Если нетрудно, то поделитесь ссылочкой, где рассказывается, 1. Для каких задач предназначена функция print_r, 2. Для каких задач предназначена функция print_r по большей части. Edited November 25, 2021 by phukortsin Quote Link to post Share on other sites
Noxter Posted November 26, 2021 Report Share Posted November 26, 2021 17 часов назад, phukortsin сказал: Если нетрудно, то поделитесь ссылочкой, где рассказывается, 1. Для каких задач предназначена функция print_r, 2. Для каких задач предназначена функция print_r по большей части. 1. https://www.php.net/manual/ru/function.print-r.php 2. Опыт которого судя по всему у тебя не так уж и много) Quote Link to post Share on other sites
phukortsin Posted November 26, 2021 Report Share Posted November 26, 2021 1. Вы привели ссылку, по которой НИЧЕГО не говорится по поставленному вопросу. Там не сказано, для чего функция предназначена, там говорится лишь о том, как она работает. 2. Если Ваш опыт дал Вам точные знания, то, если не трудно, поделитесь ими хотя бы частично. 3. По моим наблюдениям, программисты обычно не рассуждают о том, для чего "предназначена" функция, они обсуждают вопросы о том, как функция работает и в каких случаях ее полезно применять. Знать то, для чего она "предназначена", могут лишь те, кто ее разрабатывал, со стороны прочих это чистое фантазерство. Я таких сообщений в Сети от разработчиков языка не припомню... Quote Link to post Share on other sites
Noxter Posted November 26, 2021 Report Share Posted November 26, 2021 В сотый раз повторюсь, тебе нужно сходить к врачу, кукуха давным давно поехала... Quote Link to post Share on other sites
Drake777 Posted November 29, 2021 Report Share Posted November 29, 2021 В 24.11.2021 в 15:48, Noxter сказал: Зачем print_r если в результате будет строка? вопрос ради доколебаться? если очень хочется, то можно и print, но в обоих случаях желаемый результат будет один. Скорость выполнения в обоих случаях будет одинаковая Quote Link to post Share on other sites
Noxter Posted November 29, 2021 Report Share Posted November 29, 2021 4 часа назад, Drake777 сказал: вопрос ради доколебаться? если очень хочется, то можно и print, но в обоих случаях желаемый результат будет один. Скорость выполнения в обоих случаях будет одинаковая Нужно писать код правильно, а не задним местом как это делает большинство на форуме! Quote Link to post Share on other sites
phukortsin Posted November 30, 2021 Report Share Posted November 30, 2021 (edited) 16 часов назад, Noxter сказал: Нужно писать код правильно Очень хорошая мысль. Но весьма абстрактная и практически бесполезная. В данном случае реально обсуждается два варианта кода: D. print_r($this->db->placehold("query text")); N. print $this->db->placehold("query text"); Оба варианта, как в теме уже прозвучало, работают практически одинаково. Уважаемый Noxter считает почему-то, его вариант N правильный, а вариант D неправильный. Аргументов правильных не приводит. Приводит лишь один НЕ правильный аргумент - что его, Noxter-а, опыт так ему подсказывает. Поскольку никаких серьезных объяснений Noxter не дает, выходит, это вопрос веры - кто хочет, верит на слово Noxter-у, что именно его опыт большой и правильный и что вариант N единственно правильный. А кто не хочет принимать веру Noxter-а, тот сам соображает и делает свои выводы... Edited November 30, 2021 by phukortsin Quote Link to post Share on other sites
phukortsin Posted November 30, 2021 Report Share Posted November 30, 2021 (edited) . Edited November 30, 2021 by phukortsin Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.