cómo encontrar si esta cadena:php Buscar cadena
132,139,150,166,176
es en éste? :
132,139,150,166,176,131,140,151,165,175
cómo encontrar si esta cadena:php Buscar cadena
132,139,150,166,176
es en éste? :
132,139,150,166,176,131,140,151,165,175
¿Quieres strpos
strrpos("132,139,150,166,176,131,140,151,165,175","132,139,150,166,176");
Si existe una cadena, su punto de partida será devuelto de cero en adelante, si no está presente el resultado será 'falso'
El OP parece ser nuevo en PHP. Debe aclarar que debe usar un operador de identidad sobre un operador de igualdad cuando usa 'strrpos', para evitar riesgos. – Stephen
Usted puede usar la función strpos para encontrar la ocurrencia de una cadena dentro de otra.
$str1 = '132,139,150,166,176,131,140,151,165,175';
$str2 = '132,139,150,166,176';
if(strpos($str1,$str2) !== false) {
// $str2 exists within $str1.
}
Tenga en cuenta que strpos
regresará 0
si $str2
se encuentra al comienzo de $str1
que de hecho es el caso anterior y regresará false
si no se encuentra en cualquier lugar.
debe utilizar el operador de identidad !==
que comprueba tanto valor y tipo para comparar el valor de retorno con false
porque:
0 !== false is true
donde como
0 != false is false
+1: Para completar. – shamittomar
para elevar la ocasión de la gente le ayudará, se aconseja primero aceptar algunas respuestas de sus preguntas anteriores. –
Solo me preguntaba, ¿por qué este par específico de cadenas sería más especial que dos cadenas de datos al azar? – Incognito