MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 2009
-
8 mars 2007 à 11:31
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 2009
-
8 mars 2007 à 14:51
Bonjour,
Je voulais savoir s'il était possible de déclarer des types de variables personnalisé, comme en C++ ou en VB ou autre.
Car j'aimerai pouvoir faire un type du genre "Entreprise" avec plusieurs attributs (ID, nom, adresse, image etc....)
J'ai pensé faire une classe, mais il faut l'instancier et ça serait un peu utiliser un buldozer pour tuer une fourmi.
class Clou {
public longuer = 0;
public etatDeRouille = 'nickel';
}
class Marteau {
public $poid = 0;
public $longeur = 0;
}
function jePlanteUnClouAvecUnMarteau( Marteau $a, Clou $b ) {
// Et je suis sur que $b est un clou... Aucun risque de ce taper sur les doigts!
// Si $b n'est pas un clou, ça va générer une erreur...
}
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 8 mars 2007 à 14:51
Ok merci pour ces réponses rapide, je vais donc me rabattre sur les objets.
Et je connaissais pas le coup du typage :
function jePlanteUnClouAvecUnMarteau( Marteau $a, Clou $b ) {
donc merci pour ça aussi ^^