come utilizzare lo switch...?

deathnroll

Nuovo Utente
3 Nov 2006
4
0
0
Salve a tutti. Sono nuovo in php e avrai bisogno di un aiutino... vengo subito al dunque:
in asp uso spesso il Select Case per integrare piu contenuti in una sola pagina.
Migrando in php dovrei quindi imparare ad utilizzare Switch, ma una cosa non mi torna... ecco l'esempio:
<%
Select Case Request("page")
Case "chisiamo"
chisiamo
Case "dove"
dove
Case Else
homepage
End Select
%>

<body>

<%Sub homepage()%>
istruzioni
<%end Sub%>
<%Sub chisiamo()%>
istruzioni
<%end Sub%>
<%Sub dove()%>
istruzioni
<%end Sub%>

</body>

La mia domanda è: esiste una funzione php corrispondente alle Sub in asp?

Spero qualcuno possa aiutarmi. Grazie in anticipo a tutti!
 
function()

Ecco l'esempio:
PHP:
<?php
function chisiamo()
{
     // operazioni...
}

function quellochevuoi()
{
     // operazioni
}
?>
Per richiamare le funzioni basta fare:
PHP:
chisiamo();

Bye
 
grazie mille!

:fonzie: grazie davvero! stavo proprio leggendo qualcosa a riguardo... ho fatto ora una prova, e credo di nn essere lontano dalla soluzione, ma mi restituisce questo errore: Call to undefined function: prova1()
che sto sbagliando?! ecco il codice...
PHP:
$page = $_GET['page'];
switch ($page) {
case "1":
function prova1() 
{
echo "<table><tr><td>001</td></tr><tr><td>002</td></tr></table>";
} 
break;
case "2":
function prova2() 
{
echo "<table><tr><td>003</td></tr><tr><td>004</td></tr></table>";
} 
break;
default:
echo "Default";}
PHP:
<body>
<div id="nav">navigazione</div>
<div id="main">
<?php 
prova1();
?>
<?php 
prova2();
?>
</div>
</body>
 

Discussioni simili