Bonjour,
Je developpe beaucoup en asp3 (à mon travail) et je me lance dans un site (perso) en php.
En asp j'utilise beaucoup de sub et je voudrais savoir si il y a l'équivalent en php ?
bonne journée![]()
Bonjour,
Je developpe beaucoup en asp3 (à mon travail) et je me lance dans un site (perso) en php.
En asp j'utilise beaucoup de sub et je voudrais savoir si il y a l'équivalent en php ?
bonne journée![]()
Une petite explication sur l'utilité de "sub" en asp pour que l'on puisse plus facilement t'aider éventuellement ? :p
si j'ai bien compris ce que je viens de lire concernant les "sub"
il s'agit de fonctions
en php tu vas les présenter comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function nomDeLaFonction($listeDesArguments) { //ton code }
c'est comme une fonction sauf qu'une fonction renvoi un résultat.
Par exemple je met
sub affichestock
"dans cette sub je met une requete qui m'affiche toutes mes produits en stock, avec la mise en page ect..."
end sub
sub affichepasenstock
"dans cette sub je met une requete qui m'affiche toutes mes produits pas en stock, avec la mise en page ect..."
end sub
Ensuite je fait mon code et là je lui dit :
cela me permet de mettre toutes mes sub a part de mon code, ca eclairci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if valeur="stock" then affiche else affichepasenstock end if![]()
Sub est une fonction qui ne retourne rien.
En PHP on utiliserait function() avec des arguments.
Ca se passe que tu utilise function dans les deux cas :En php ca se passe comment ?
Ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function affiche() { // Ta requete d affichage avec mise en page }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function affiche_avec_retour() { //Ton code return mavariable }
Ok si je comprend bien si je met un return il me balance un résultat et si je ne met pas de return il me lit le code ?
Je vous remercie![]()
Salut,
Si tu mets pas de return il te renvoi dans ce cas ci la valeur NULL.
alors est ce qu'il vas m'écrire tout ce que je lui ai mis dans function ?
Non, la valeur NULL ça veut dire qu'il retourne rien pas même un type. Il ne fera qu'executer le code. C'est ce que tu souhaites si j'ai bien compris.
Une Sub est une fonction qui ne retourne rien, côté MSIL il n'y a pas de différence entre Sub et Function.
oui c'est bien ce que je cherche à faire. Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager