Nwlapcug.com


Come confrontare le funzioni per le stringhe in PHP

Come confrontare le funzioni per le stringhe in PHP


In Hypertext Preprocessor (PHP), una stringa è una variabile che consiste di più caratteri. Questi caratteri possono essere lettere, numeri o caratteri speciali supportati. A volte, può essere utile confrontare due stringhe diverse. Per eseguire questa operazione in PHP, è necessario utilizzare una funzione speciale. La funzione PHP strcmp () è una funzione incorporata che confronta due stringhe diverse. È quindi possibile utilizzare il risultato di questo confronto in combinazione con altre attività.

Istruzioni

1

Iniziare lo script PHP con "<? php".

2

Archiviare le stringhe come variabili separate. Per esempio:

<? php

$tea = "tè";

$coffee = "caffè";

3

Utilizzare la funzione di strcmp () per confrontare le stringhe. Specificare ogni stringa come parametro e archiviare l'output come una variabile:

$s = strcmp ($tea, $coffee);

Questo archivia l'output del confronto stringa nella variabile $s. Il strcmp restituisce un valore negativo se la prima stringa è minore di secondo, zero se sono uguali e un valore positivo se il primo è maggiore della seconda. Questo si basa sulla posizione alfabetica delle lettere in ciascuna stringa. In questo caso, perché la "t" viene dopo "c" in ordine alfabetico, la funzione restituirà un valore positivo.

4

Chiudere lo script PHP con "? >".

Consigli & Avvertenze

  • Il risultato della funzione strcmp () è utile nel contesto delle funzioni e loop. È possibile eseguire diversi compiti in base al risultato della funzione.