-
El Mastino.
User deleted
Ultimamente mi sto appassionando al php e ho deciso, guida alla mano, di cominciare a studiarlo...volevo sapere se servirà a qualcosa, dato che ho conoscenze molto limitate dell' html e inesistenti per il css... . -
.
Con PHP i CSS servono a poco o nulla, ma conoscere l'HTML sarebbe meglio. Per il PHP di per sè non è che serva a molto, ma in qualche modo dovrai mostrarli i dati che prelevi da un database (ad esempio) o dopo un elaborazione, sempre se non punti sul fatto di lavorare con qualcuno che conosce HTML e CSS. . -
El Mastino.
User deleted
Quindi mi pare di capire che devo imparare bene anche html e css...comunque, in un programma che sommi due numeri, per farmi dare l' imput dei 2 numeri serve l' html, vero? . -
.
Ti serve un minimo di HTML, dipende poi dove vuoi mostrare i dati. Se si tratta solo di due numeri o di cose di questo tipo non ti serve, ma se vuoi formattarli e dare una posizione allora si. CODICE<?php
$a = 10;
$b = 20;
echo $a + $b;
?>
Ti mostrerà 30 in alto a sinistra. Però se appunto vuoi formattarli dovrai usare HTML.
Due righe scritte proprio di corsa:CODICE<html>
<head>
<title>Esempio somma</title>
<style>
table {
border: 1px solid black;
}
</style>
</head>
<body>
<?php
$num = array(10,20, 30, 40, 50);
$sum = 0;
echo("<table>");
for($i = 0; $i<count($num); $i++) {
echo("<tr>
<td>$num[$i]</td>
<td>+</td>
</tr>");
$sum += $num[$i];
}
echo("<tr>
<td>=</td>
<td>$sum</td>
</tr>
");
?>
</body>
</html>. -
El Mastino.
User deleted
Per fare una somma ci vuole un ciclo?? La cosa diventa interessante . -
.
Si per forza, in quanto $num è un array. Questi costrutti sono come quelli di un normale linguaggio di programmazione. . -
El Mastino.
User deleted
Io in c l' avrei fatto senza il ciclo . -
.
E come sommi gli elementi di un array senza scorrerlo? . -
El Mastino.
User deleted
Perchè l' array scusa ? dichiari 2 variabili(numeri) e le sommi . -
.
Ma io non ho dichiarato due variabili (nel codice più lungo) e non uso due numeri: CODICE$num = array(10,20, 30, 40, 50);
uso un array contenente 5 numeri.. -
El Mastino.
User deleted
e a che ti serve usare quell' array? . -
.
1) mostrarti come funzionano gli array (come si creano);
2) perchè devo memorizzare più di un numero;
3) perchè permette di estendere il codice (se vuoi aggiungere altri numeri devi mettere una virgola ed aggiungere un elemento all'array);
4) mostrarti come puoi creare una piccola tabella in cui mostrare i dati (piccola ed anche rozza).. -
El Mastino.
User deleted
Allora:
1) grazie della guida
2) perchè nell' array metti 10, 20 30 ecc... e non 1,2,3,4 ad esempio?. -
.
Sono valori scelti a caso, mi sono venuti in mente quelli, puoi inserire i numeri che vuoi, era solo un esempio.
Comunque se hai un server in locale con PHP, puoi provare l'esempio e vedere l'output. In caso contrario va bene anche un dominio su altervista o su un sito che offre PHP..