Esercizi basilari php

Salve

E' la prima volta che mi avvicino alla programmazione.

Ho studiato le variabili, gli operatori,i cicli per arrivare agli array.

Ora per migliorare avrei bisogno di qualche esercizio, avete presente quelli facili per l'approcio, ecco tipo realizza una tabella con i seguenti numeri, fai la media, fa quest'altro, stile libro universitari.

Qualcuno sa consigliarmi qualcosa?

inviato 9 anni fa
lillop
X 0 X

Mah, non saprei che dirti.

Diciamo che per iniziare il classico Hello world, poi lo integri con un form in modo che dica Hello nome_proveniente_dal_form con post e con get.

Passando a qualche cosa di più serio potresti poi chiedergli la data di nascita e calcolare l'età.

Calcolo dell'elevamento a potenza (o come cavolo si chiama, non lo ricordo +) ma senza usare la funzione matematica di php, sennò è troppo facile!

risposto 9 anni fa
LonelyWolf
X 0 X

non ci sono arrivato ancora a post e a get

risposto 9 anni fa
lillop
X 0 X

Fai finta che sono array e si chiamano $_POST e $_GET.

A dirla tutta, sono array!

risposto 9 anni fa
LonelyWolf
X 0 X

Esercizietti:

generare 10 numeri casuali e stamparli a video in ordine crescente.

generare 10 stringhe casuali e stamparle a video in ordine alfabetico.

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

Ringrazio di cuore Gianni è stato l'unico su diversi forum a darmi ciò che veramente avevo bisogno.

Grazie anche a LonelyWolf per avermi risposto.

Per tanto vorrei riportare il mio primo (di una lunga lista) di problemi.

Generare 10 numeri casuali e stamparli a video in ordine crescente.

<?php

for ($calcola=0; $calcola <=10; $calcola++)

   {

              $casuali = rand(1,100);

   }

$trasformazione = explode(",", $casuali);

sort ($trasformazione);

foreach ($trasformazione as $numeri);

echo "$numeri";

?>

Perchè il ciclo for non fa il suo dovere? Se tolto la funziona explode, il for funziona

risposto 9 anni fa
lillop
X 0 X

Ci sono più errori che righe di codice  ;D

provo a correggerlo, ad occhio, quindi non garantisco...

<?php
$casuali = array();
for ($i=0; $i <10; $i++)
   {
              $casuali[$i] = rand(1,100);
   }
sort ($casuali);
foreach ($casuali as $numero);
echo $numero;
?>

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

non va, stesso mio problema

risposto 9 anni fa
lillop
X 0 X

Ciao,

mancano solo le graffe al foreach.

foreach ($casuali as $numero){
echo "$numero <br/>";
}

Ciao

risposto 9 anni fa
Gioge
X 0 X

oppure basta togliere il punto e virgola al foreach del mio esempio (l'avevo detto che lo scrivevo ad occhio! :P)

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda