PHP funkce substr_compare()

Dostupnost ve verzích: PHP 5.0

Binární bezpečné porovnání 2 řetězců od offsetu až do délky znaků

Parametry

Parametr Datový typ Výchozí hodnota Poznámka
$main_str string není Porovnávaný hlavní řetězec.
$str string není Porovnávaný vedlejší řetězec.
$offset int není Počáteční pozice pro porovnání. Pokud je záporná, začíná se počítat od konce řetězce.
$délka int null, Délka porovnávání.
$case_insensitivity bool null Pokud je case_insensitivity true, porovnání nerozlišuje velká a malá písmena.

int

  • 0 pokud main_str z pozice offset je menší než str
  • 0, pokud je větší než str
  • 0, pokud se rovnají.

Pokud je offset roven nebo větší než délka main_str nebo je délka nastavena a je menší než 1, substr_compare vypíše varování a vrátí false.

Další zdroje

Oficiální dokumentace funkce substr-compare

AI konzultace & implementace

Pomohu vám zavést AI do vašeho projektu– od analýzy a návrhu řešení až po nasazení do produkce. Ušetřete čas, zjednodušte procesy a získejte konkurenční výhodu.

Domluvit konzultaci
Konzultant: Jan Barášek
Potřebujete poradit s PHP?

Nabízím trénink vývojářů, konzultace, školení a analýzu návrhových vzorů. Osobně v Praze nebo online.

Napište mi

Newsletter

Nejlepsi tipy a triky o PHP do Vaseho e-mailu. Clanky a novinky nejen ze sveta PHP a programovani.