Bestimmen Sie, ob eine Zeichenfolge mit mehreren Zahlen eine eindeutige Zahl enthält

WBOY
Freigeben: 2016-08-08 09:07:05
Original
1516 Leute haben es durchsucht

$str=10,11,12,13,14,15,16,17,18,19;
$str2=9;

Ich möchte feststellen, ob sich dieser $str2 in $str befindet, aber ich kann ihn immer noch mit der PHP-eigenen Funktion strpos finden, da 19 auch 9 enthält. Der gewünschte Effekt besteht darin, zu beurteilen, ob jede Zeichenfolge diesem $str2 entspricht Kommas. Bitte helfen Sie mir. Vielen Dank für Ihre Hilfe^_^

Antwortinhalt:

$str=10,11,12,13,14,15,16,17,18,19;
$str2=9;

Ich möchte feststellen, ob sich dieser $str2 in $str befindet, aber ich kann ihn immer noch mit der PHP-eigenen Funktion strpos finden, da 19 auch 9 enthält. Der gewünschte Effekt besteht darin, zu beurteilen, ob jede Zeichenfolge diesem $str2 entspricht Kommas. Bitte helfen Sie mir. Vielen Dank für Ihre Hilfe^_^

Trennen Sie zunächst die Elemente durch Kommas, um ein Array zu bilden, und verwenden Sie die Funktion explosion(). Verwenden Sie dann die Funktion in_array(), um herauszufinden, ob ein Element 9 vorhanden ist.

Entfernen Sie das Trennzeichen (Komma), um es zu einem Element zu machen, und verwenden Sie dann Stripos. Beachten Sie, dass die mögliche Position 0 ist, also verwenden Sie === false

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage