Полезная информация PHP

Многие из предложенных советов я использовал в своих проектах. В этой статье список различных полезных советов будет пополняться. Надеюсь что эти советы кому-нибудь да пригодятся.

Замена слова в строке

str_replace("слово которое нужно заменить","слово на которое нужно заменить","Строка в которой нужно заменить")

//пример использования - в этом примере мы заменяем слово мир на Вася
//результатом функции будет Привет Вася
str_replace("мир","Вася","Привет мир")

Конвертация текстового поля в дату (MySQL)
Иногда бывает что на стадии разработки вместо типа даты используется тип текст. Понимание того что должна использоваться дата приходит позже, когда уже заполнены данные. Этот простой запрос поможет вам произвести конвертацию из строки в дату. Нужно выполнить два действия первое нужно выполнить запрос, второе нужно поменять тип поля на дату.

UPDATE `Название таблицы` SET `поле которое нужно изменить` = STR_TO_DATE(`поле которое нужно изменить`,'%d.%m.%Y') 

Генерация случайной строки yii2

//Yii::$app->getSecurity()->generateRandomString('Количество символов')
//Пример использования
Yii::$app->getSecurity()->generateRandomString(10);
comments powered by HyperComments