Untitled
unknown
php
a year ago
907 B
10
Indexable
Never
<?php $fraseDePrueba = "Hola buenas tardes, me llamo Jesús, encantado de conocerte."; function textToMessenger($frase){ $textoConvertido = str_replace( ["h", "bu", "ll", "q", "de", "ce"], ["", "w", "y", "k", "d", "z"], strtolower($frase)); //Aqui le quito las tildes a lo que he generado con el primer str_replace $textoConvertido = eliminarTildes($textoConvertido); $textoConvertido = mayusculasAleatorias($textoConvertido); return $textoConvertido; }; function eliminarTildes($frase){ return str_replace( ["á", "é", "í", "ó", "ú"], ["a", "e", "i", "o", "u"], $frase ); } function mayusculasAleatorias($frase){ for($i=0; $i < strlen($frase); $i++){ if(rand(0,1)) { $frase[$i] = strtoupper($frase[$i]); } } return $frase; } echo textToMessenger($fraseDePrueba);