PHP Анықтамалық
Деректерді шығару
Шарттық конструкциялар
Циклдар
Айнымалылармен жұмыс
Жұмысты аяқтау
айнымалы тайпасын анықтау
айнымалы тайпасын өзгерту
бүтін санды тексеру
ұтқыр нүктілі санды тексеру
сандық мәнді тексеру
жолды тексеру
булен мәнін тексеру
массивті тексеру
объектіні тексеру
NULL мәнін тексеру
ресурсты тексеру
шақырылатын мәнді тексеру
итерацияланатын мәнді тексеру
санаулы мәнді тексеру
бүтін санға айналдыру
float-қа айналдыру
жолға айналдыру
boolean-ға айналдыру
массивке түрлендіру
Математикалық функциялар
Жолдарды өлшеу
Манипуляциялар
шеттерді тазалау
басын тазалау
соңын тазалау
жолды толықтыру
жолды қайталау
жолды төңкеру
таңбаларды араластыру
Регистр
кіші регистр
үлкен регистр
кіші регистр
үлкен регистр
бірінші таңбаны үлкен регистрге айналдыру
бірінші таңбаны кіші регистрге айналдыру
сөздің бірінші таңбасын үлкен регистрге айналдыру
Бөлу
жолды массивке бөлу
жолды массивке бөлу
жолды бөліктерге бөлу
жолды айнымалыларға бөлу
жолды токендерге бөлу
жолды пішім бойынша талдау
көпбайтты жолды бөлу
жолды таңбаларға бөлу
жол бөлігін алу
жолды ен бойынша қию
Жол бөлігі
Іздеу және ауыстыру
Жол бойынша іздеу
таңбаның жолға енуін тексеру
бірінші енуді тексеру
соңғы енуді тексеру
ішкі жолдың бірінші ену орны
таңбаның соңғы ену орны
регистрді есепке алмай іздеу
кері іздеу регистрді есепке алмай
ішкі жолдың бірінші енуін табу
жолда кез келген берілген таңбаны іздеу
таңбаның бірінші енуін табу
таңбаның соңғы енуін табу
регистрді есепке алмай іздеу
ішкі жолды регистрсіз іздеу
ішкі жол орны
соңғы енуді іздеу
соңғы енуді регистрсіз іздеу
кері іздеу регистрсіз
ішкі жолды кері іздеу
бірінші енуді іздеу
Жол бойынша санау
Тегтермен жұмыс, экранирование
жолдан тегтерді жою
тегтерді браузерге шығару
htmlspecialchars кері операциясы
таңбаларды HTML нысандарына түрлендіру
htmlentities кері операциясы
жолда тырнақшаларды экранирование
addslashes функциясының экранированиеын жою
метатаңбаларды экранирование
рұқсат етілмеген таңбаларды ауыстыру
Жолдарды пішімдеу
санды пішімдеу
ақша мөлшерлерін пішімдеу
пішімделген жолды шығару
пішімделген жолды шығару
жолды пішімдеу (қайтарумен)
массивтен жолды пішімдеу
жол аударымын енгізу
жол аударымын енгізу
Таңба кодтары
Жолдарды салыстыру
жолдар арасындағы Левенштейн қашықтығы
жолдар ұқсастығы пайызы
жолдарды фонетикалық салыстыру
жақсартылған soundex
жолдардың бірінші таңбаларын салыстыру
бірінші таңбаларды регистрсіз салыстыру
жолдарды регистрді есепке алып салыстыру
жолдарды локалды есепке алып салыстыру
жолдарды табиғи салыстыру
табиғи салыстыру регистрсіз
жолдарды регистрсіз салыстыру
Массивтар
элементтер саны
диапазондық массив
массив элементтерінің қосындысы
элементтердің көбейтіндісі
массивті кесу
массивтерді біріктіру
массивтерді рекурсивті біріктіру
кілттерді мәндерге ауыстыру
массив кілттерін таңдау
массив мәндерін таңдау
массивтерді біріктіру
массив бойынша іздеу
санын есептеу
массивте ауыстыру
массивті төңкеру
дубликаттарды жою
кездейсоқ кілт
массивті араластыру
бар екенін тексеру
бар екенін тексеру
массивті айнымалыларға бөлу
массивті айнымалыларға бөлу
массивті жолға біріктіру
көпөлшемді массивке
массивтің бірінші элементі
массивтің соңғы элементі
басына қосу
соңына қосу
массивті толықтыру
массивті толтыру
массивті толтыру
Сұрыптау
элементтерді өсу бойынша
элементтерді кему бойынша
кілттерді өсу бойынша
кілттерді кему бойынша
элементтерді өсу бойынша (кілттерді сақтай отырып)
элементтерді кему бойынша (кілттерді сақтай отырып)
натуралды түрде
натуралды түрде (регистрсіз)
коллбек бойынша
кілттер бойынша коллбек
коллбек бойынша (кілттерді сақтай отырып)
бірнеше массивті сұрыптау
Коллбектер
Массивтердің қиылысуы
массивтердің қиылысуы
массивтердің қиылысуы (кілттермен)
кілттер бойынша қиылысу
callback-салыстырумен қиылысу
callback-салыстырумен қиылысу
callback-кілттермен қиылысу
кілттердің қиылысуы (callback)
Массивтердің айырмашылығы
Негізгі функциялар
Қосымша функциялар
Қателерді өңдеу
Функционалдық стиль
timestamp-тегі ағымдағы сәт
берілген сәтті timestamp-ке айналдыру
күнды пішімдеу
күнды timestamp-ке түрлендіру
микросекундтарды алу
күннің дұрыстығын тексеру
күн нысанын жасау
күндерді қосу және азайту
күнге қосу
күннен азайту
интервал жасау
күнды пішімдеу
екі күн арасындағы айырмашылық
уақыт белдеуін орнату
уақыт белдеуін алу
ООП стилі
күны бар нысан
өзгертілмейтін күн-уақыт
күндер арасындағы интервалдар
уақыт белдеулері
күндер арасындағы кезең
күнге қосу
күннен азайту
DateTime әдістері
Пішімнен жасау
Immutable түрлендіру
Күнды пішімдеу
Күндер айырмашылығы
Күнды өзгерту
Интервал қосу
Интервал азайту
Күнды орнату
ISO-күнды орнату
Уақытты орнату
Timestamp орнату
Уақыт белдеуін орнату
Уақыт белдеуін алу
Ығысуын алу
Timestamp алу
Парсинг қателері
DateInterval әдістері
Негізгі
Файлдар бойынша операциялар
файлды жою
файлды көшіру
файлды немесе буманы атауын өзгерту
уақытша файл жасау
бірегей атауы бар файл жасау
Бумалар бойынша операциялар
бума жасау
буманы жою
бума екенін тексеру
мазмұнын оқу
үлгі бойынша мазмұнын оқу
қолжетімді кеңістік
буманың жалпы көлемі
Тексерулер
файлдың немесе буманың бар екенін тексеру
файл екенін тексеру
файлдың оқуға қолжетімділігін анықтау
файлдың жазуға қолжетімділігін тексеру
орындалатын файл екенін тексеру
Файлдарға жолдар
Ақпарат
файл өлшемін алу
файл құқықтарын өзгерту
файл иесін өзгерту
файл тобын өзгерту
өзгерту уақытын орнату
файлды өзгерту уақыты
файлды жасау уақыты
файлға қатынау уақыты
MIME-түрін анықтау
файлдың MIME-түрі
күй кэшін тазарту
Файлдарды қосу
Төмен деңгейлі файлдар
файлды немесе URL-ді ашу
файлды оқу
файлдан жол оқу
файлдан таңба оқу
файлға жазу
файл дескрипторын жабу
файлды оқу
файл соңына жеткендігін тексеру
файл бойынша жылжу
файл көрсеткішін қалпына келтіру
файлды қысқарту
файлдағы позиция
файл қалдығын шығару
Төмен деңгейлі бумалар
Арнайы файлдар
Файлдарды жүктеу
Әртүрлі
Бар екенін тексеру
Сыныптың бар екенін тексеру
Әдістің бар екенін тексеру
Қасиеттің бар екенін тексеру
Трейттің бар екенін тексеру
Интерфейстің бар екенін тексеру
Сыныптар туралы ақпарат алу
Сынып атауын алу
Ата сыныпты алу
Сынып әдістерін алу
Сынып қасиеттерін алу
Нысан қасиеттерін алу
Шақырылатын сыныпты алу
Түрлер мен қатынастарды тексеру
Нысан түрін тексеру
Сыныпқа тиесілілігін тексеру
Сынып мұрагерлігін тексеру
Сынып интерфейстерінің тізімі
Ата сыныптар тізімі
Қолданылатын трейттер тізімі
Сыныптарды автожүктеу
Есім кеңістігін анықтау
Автожүктеушіні тіркеу
Автожүктеушілерді алу
Автожүктеушіні жою
Автожүктеушіні шақыру
Мәлімдемелермен жұмыс
Сынып бүркеншік атын жасау
Мәлімделген сыныптарды алу
Мәлімделген интерфейстерді алу
Мәлімделген трейттерді алу
Жасау
Шақырулар
Негізгі сиқырлы әдістер
Қасиеттерге қол жеткізу
Шақыруларды қарсы алу
Сериализация
Нысандарды түрлендіру
Ерекшеліктерді өңдеу
Өңдеу блогы
Ерекшелікті ұстау
Финальді әрекеттер
Ерекшелік туғызу
Ерекшеліктердің негізгі класы
Қателерді ерекшелік ретінде өңдеу
Функциялар
қателерді шығаруды баптау
қателер журналына жазба жасау
шақырулардың трассировкасы
трассировканы басып шығару
аяқталуды тіркеу
Xdebug шақырулар стекі
пайдаланушы қатесін туғызу
trigger_error аналогы
ерекшеліктер өңдегішін орнату
қателер өңдегішін орнату
қателер өңдегішін қалпына келтіру
ерекшеліктер өңдегішін қалпына келтіру
Функцияларды тексеру
Функцияларды шақыру
Аргументтермен жұмыс
Оқиғаларды өңдеу
Айнымалылар
Тізімдер
барлық айнымалылар тізімі
барлық константалар тізімі
барлық функциялар тізімі
қосылған файлдар тізімі