Latest web development tutorials
×

PHP kurs

PHP kurs PHP krótkie wprowadzenie PHP zainstalować PHP gramatyka PHP zmienna PHP echo/print PHP Typy danych PHP stały PHP sznur PHP operatorzy PHP If...Else PHP Switch PHP szyk PHP Sortowanie tablicy PHP superglobalne PHP While krążenie PHP For krążenie PHP funkcja PHP Magiczne Zmienne PHP Przestrzenie nazw PHP Obiektowe

PHP forma

PHP forma PHP Uwierzytelnianie za pomocą formularzy PHP forma - wymagane pola PHP forma - Weryfikacja e-mail i adres URL PHP Kompletna wystąpienie formularza PHP $_GET zmienna PHP $_POST zmienna

PHP zaawansowane Tutorial

PHP Tablice wielowymiarowe PHP data PHP zawierać PHP plik PHP Prześlij plik PHP Cookie PHP Session PHP E-mail PHP bezpieczeństwo E-mail PHP Error PHP Exception PHP filtr PHP Filtr zaawansowany PHP JSON

PHP 7 Nowe funkcje

PHP 7 Nowe funkcje

PHP baza danych

PHP MySQL krótkie wprowadzenie PHP MySQL połączenie PHP MySQL Tworzenie bazy danych PHP MySQL Tworzenie tabeli danych PHP MySQL Należy wprowadzić dane PHP MySQL Wstawić wiele danych PHP MySQL Przygotowane sprawozdania PHP MySQL odczytać dane PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX krótkie wprowadzenie AJAX PHP AJAX baza danych AJAX XML AJAX Wyszukiwanie w czasie rzeczywistym AJAX RSS Reader AJAX głosowanie

PHP Reference Manual

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Przetwarzanie obrazu PHP RESTful

PHP substr_compare function ()

PHP referencyjny String PHP referencyjny String

Przykłady

Porównaj dwa ciągi:

<?php
echo substr_compare("Hello world","Hello world",0);
?>

Uruchomienie instancji »

Definicja i Wykorzystanie

() Funkcja porównuje dwa ciągi znaków z określonej pozycji startu substr_compare.

Wskazówka: Funkcja ta jest bezpieczna i selektywne binarny wielkość liter.


gramatyka

substr_compare( string1,string2,startpos,length,case )

参数 描述
string1 必需。规定要比较的第一个字符串。
string2 必需。规定要比较的第二个字符串。
startpos 必需。规定在 string1 中的何处开始比较。如果为负数,则从字符串末端开始计数。
length 可选。规定在 string1 中参与比较的字符数。
case 可选。一个布尔值,规定是否执行区分大小写的比较:
  • FALSE - 默认。区分大小写
  • TRUE - 不区分大小写

dane techniczne

Zwraca: Funkcja ta zwraca:
  • 0 - jeśli dwa ciągi są równe
  • <0 - jeśli łańcuch1 (od wyjściowej startpos pozycja) mniej niż string2
  • > 0 - jeśli łańcuch1 (od wyjściowej startpos pozycja) jest większa niż string2
Jeżeli długość jest większa niż lub równa długości łańcuch1 funkcja FALSE.
Wersja PHP: 5+
dziennika aktualizacji: Od PHP 5.1 roku, pozwala na zastosowanie ujemnych StartPos.


Więcej przykładów

Przykład 1

Porównanie dwóch ciągów, String1 do pozycji wyjściowej, gdy porównanie jest 06:00:

<?php
echo substr_compare("Hello world","world",6);
?>

Uruchomienie instancji »

Przykład 2

Wykorzystaj wszystkie parametry:

<?php
echo substr_compare("world","or",1,2);
echo substr_compare("world","ld",-2,2);
echo substr_compare("world","orl",1,2);
echo substr_compare("world","OR",1,2,TRUE);
echo substr_compare("world","or",1,3);
echo substr_compare("world","rl",1,2);
?>

Uruchomienie instancji »

Przykład 3

Różne wartości powrotne:

<?php
echo substr_compare("Hello world!","Hello world!",0); // the two strings are equal
echo substr_compare("Hello world!","Hello",0); // string1 is greater than string2
echo substr_compare("Hello world!","Hello world! Hello!",0); // str1 is less than str2
?>

Uruchomienie instancji »


PHP referencyjny String PHP referencyjny String