Аналогом функции js indexOf можно использовать следующую функцию для Php. Фукнция определяет, а есть ли нужный кусок строки в урле
Подробнее
-
php indexOf функция для урлов.
-
bitrix urlrewrite для ссылок с цифрами (числом)
Такое правило в urlrewrite.php переводит http://site.ru/user/1/
в внутренний вид : http://site.ru/index.php?id_user=112345array("CONDITION" => "#^/user/([0-9]+)/#","RULE" => "id_user=$1","PATH" => "/user/index.php",), -
bitrix пагинация для прямых sql запросов к таблице (к базе данных)
Для вывода пагинации в bitrix для прямых sql запросов базе данных нам потребуется следующий код.
Подробнее -
bitrix- Highloadblock -урок по настройке и выводе пагинации
Далее приведен код рабочего примера для пагинации битрикса в HighloadBlock (хайлоад блоках).
-
bitrix — broup by — группировка по уникальному значению(свойству)
Для команды group by нужно выполнить следующий код. В функцию GetList передается параметр arGroupBy.
1234567891011CModule::IncludeModule("iblock");$mass_sity = array();$arrayFilter = array('IBLOCK_ID' => 5, 'ACTIVE' => 'Y');$dbItems = CIBlockElement::GetList(array(), $arrayFilter, array('PROPERTY_ATT_CITY'));while($arItem = $dbItems->GetNext(true, false)) {print_r($arItem);} -
Регулярные выражения- видео
видео о регулярных выражениях. Урок и самоучитель в видео ниже.
-
Php добавить нолик перед числом
Php. Как добавить нолик перед числом? например, час $chas_srt=1, а на выходе мы получим 01. Очень важная функция для форматирования времени
1$chas_srt_temp= str_pad($chas_srt, 2, "0", STR_PAD_LEFT);
Цены
1500 р/чБолее подробно тут: https://ftask.ru/цены