me gustaría poder detectar, cuando una cadena de texto contiene algun caracter en mayuscula.
vi en el manual esta funcion, ctype_upper , pero este me detecta si toda una palabra contiene mayúsculas.
y lo que yo quiero es que detecte si tiene mayúsculas en uno o varios caracteres de la palabra.
encontré la función strrpos
Código:
así como encuentra la "A" puedo indicarle que busque entre la A y la Z ?$micadena = 'EstA es mi cadena'; if (strrpos($micadena, 'A')) { echo 'Tu cadena tiene una letra "A" mayuscula.'; }
probé las expresiones regulares y meta caracteres, pero no me funciona
Código:
alguna solución a esto? u otra función que me ayude a realizar lo que quiero?$micadena = 'EstA es mi cadena'; if (strrpos($micadena, '/[A-Z]/')) { echo 'Tu cadena tiene una letra "A" mayuscula.'; }
gracias de ante mano.
pdt: soy novato del php