Visualizzazione risultati 1 fino 2 di 2

Discussione: script che genera frase random tramite parola chiave

  1. #1
    tonydark00 non è connesso Neofita
    Data registrazione
    03-08-2010
    Messaggi
    6

    Predefinito script che genera frase random tramite parola chiave

    Salve, mi serve uno script che genera frasi random digitando una parola in input.
    Ad es. dando in input "Hello World" lui deve darmi in output una frase random presente all'interno di un txt. Fin'ora ho fatto questo..

    Codice PHP:
    <?php
    $frasi
    = file("frasi.txt");
    $cont = count($frasi);
    $num = rand(0, ($cont-1));
    echo
    $frasi[$num];
    ?>
    Ultima modifica di karl94 : 23-12-2015 alle ore 17.32.38 Motivo: Rimozione grassetto

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Qual'è la relazione tra la stringa in input e la frase da mostrare?
    Il tuo codice può essere scritto in maniera più compatta, inoltre è una buona idea controllare il valore di ritorno di file:
    Codice PHP:
    <?php
    $frasi
    = file("frasi.txt");
    $frasi !== false or die("Cannot read sentences!");

    echo
    $frasi[array_rand($frasi)];
    ?>

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •