PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (142): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 2120
Ch_chov Отправлено: 05 Декабря, 2017 - 11:20:31 • Тема: У нового PhpStorm фича показывать имена параметров для функций • Форум: Вопросы новичков

Ответов: 6
Просмотров: 598
Editor -> General -> Appearance -> Show parameter name hints
Ch_chov Отправлено: 04 Декабря, 2017 - 20:26:59 • Тема: У нового PhpStorm фича показывать имена параметров для функций • Форум: Вопросы новичков

Ответов: 6
Просмотров: 598
2017.2.4 Это не новый PhpStorm. Новый это 2017.3. Фича эта называется Parameter Hints и появилась она ещё в весной в 2017.1.
https://blog[dot]jetbrains[dot]com/phpst[dot][dot][dot]-parameter-hints

Я её отключил через некоторое время, потому что это скорее отвлекало чем помогало.

Цитата:
Скажем, имена параметров отображать только с помощью некоторой горячей клавиши?

Ctrl + p
Ch_chov Отправлено: 22 Сентября, 2017 - 11:18:53 • Тема: Что нужно знать об ООП чтобы получить работу програмиста ОО PHP. • Форум: Объектно-ориентированное программирование

Ответов: 5
Просмотров: 1181
Цитата:
требуют универсального солдато который будет знать все бак энд фронт энд потом еще локальные сети и прочее не относящееся к програмированию

Это называется Full stack разработчик. Такие специалисты сейчас на много более востребованны чем "узкие". Современные веб приложения включают в себя кучу разных технологий, поэтому веб программисту часто приходится быть универсальным солдатом. Даже если вы специализируетесь на PHP бэкенде, вам все равно нужно знать остальные технологии хотя бы на базовом уровне (вёрстка, JS, администрирование сервера, тестирование и т.д.).
Ch_chov Отправлено: 22 Сентября, 2017 - 10:53:39 • Тема: Повторная отправка при перезагрузке страницы • Форум: Вопросы новичков

Ответов: 2
Просмотров: 265
После отправки сообщения делайте редирект на ту же самую страницу.
Ch_chov Отправлено: 29 Августа, 2017 - 20:32:12 • Тема: Операция ++ со строками • Форум: Прочее

Ответов: 2
Просмотров: 53
Цитата:
Как вы считаете, это может быть полезным или нет?


Для генерации алфавита. Многие в ручную перечисляют буквы:
PHP:
скопировать код в буфер обмена
  1. $data = ['a', 'b', 'c', ... 'z'];


Хотя можно так:
PHP:
скопировать код в буфер обмена
  1. $data = [];
  2. for($char = 'a'; $char != 'aa'; $char++) {
  3.   $data[] = $char;
  4. }


Или даже так:
Ch_chov Отправлено: 26 Августа, 2017 - 05:29:57 • Тема: MVC + Twig Вопрос по контроллерам • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 139
Цитата:
Во всех 100шт контроллерах дописывать и переписывать?

Общую логику нужно вынести в родительский класс или трейты, либо в отдельные сервисы.

Глобальные регионы и блоки можно добавить к ответу контроллера через механизм событий (как в Друпале).

Другой подход это создание собственных контроллеров для отдельных регионов (как в Симфони).
https://symfony[dot]com/doc/current/[dot][dot][dot]controllers[dot]html
Ch_chov Отправлено: 25 Августа, 2017 - 14:19:27 • Тема: MVC + Twig Вопрос по контроллерам • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 139
Тут очено подробно.
https://twig[dot]symfony[dot]com/doc/2[dot]x[dot][dot][dot]ing-an-extension
Ch_chov Отправлено: 25 Августа, 2017 - 13:14:56 • Тема: MVC + Twig Вопрос по контроллерам • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 139
Можно сделать Twig extension и добавить туда функцию для проверки роли текущего пользователя как в Symfony, либо просто добавить глобальную переменную в Twig как в Silex.
Ch_chov Отправлено: 25 Августа, 2017 - 12:33:28 • Тема: MVC + Twig Вопрос по контроллерам • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 139
Создаете базовый шаблон с блоками и наследуете его в других шаблонах переопределяя нужные блоки.
https://twig[dot]symfony[dot]com/doc/2[dot]x[dot][dot][dot]ags/extends[dot]html
Ch_chov Отправлено: 22 Августа, 2017 - 14:00:17 • Тема: Программа для ручных запросов • Форум: Прочее

Ответов: 5
Просмотров: 91
Цитата:
Телнет не устраивает, т.к. постоянно выводит на уже заполненный экран, невозможно читать

cls - windows, clear (ctrl +L) - linux

Или Postman
https://www[dot]getpostman[dot]com
Ch_chov Отправлено: 17 Августа, 2017 - 19:34:43 • Тема: Программа для ручных запросов • Форум: Прочее

Ответов: 5
Просмотров: 91
REST клиент встроенный в PhpStorm.
Ch_chov Отправлено: 16 Августа, 2017 - 17:15:08 • Тема: парсинг через php+phantomjs • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 3776
Цитата:
$title = shell_exec('phantomjs script.js https://123.ru/operator/');

Для этого есть PHP обёртка.
https://github[dot]com/jonnnnyw/php-phantomjs

Не понятно как вы собираетесь "шарить" авторизацию между CURL и PhantomJS.
Ch_chov Отправлено: 11 Августа, 2017 - 14:36:09 • Тема: Странности со ссылками на переменные • Форум: Вопросы новичков

Ответов: 3
Просмотров: 344
Думаю, array_slice делает shallow copy, копирует данные вместе ссылками. Тоже самое происходит при клонировании объектов которые включаются в себя другие объекты. Даже clone $object не помогает.
Ch_chov Отправлено: 10 Августа, 2017 - 17:36:41 • Тема: Что лучше использовать? • Форум: Вопросы новичков

Ответов: 4
Просмотров: 286
Цитата:
У меня обычный хостинг, не могу с nginx и т.д. баловаться.


Такое можно через .htaccess легко сделать (некоторые так и делают).

CODE (text):
скопировать код в буфер обмена
  1. RewriteCond %{REQUEST_FILENAME} !-f
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_URI} !=/favicon.ico
  4. RewriteRule ^ index.php [L]


В index.php генерите и сохраняете файлы.
Ch_chov Отправлено: 10 Августа, 2017 - 09:35:06 • Тема: Обратная сортировка с уникальными значениями • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 90
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT *
  2. FROM (SELECT * FROM smf_messages ORDER BY poster_time DESC) sub
  3. GROUP BY id_topic
  4. ORDER BY poster_time DESC


или

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT id_topic, MAX(poster_time) poster_time
  2. FROM smf_messages
  3. GROUP BY id_topic
  4. ORDER BY poster_time DESC

Страниц (142): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB