Een waarde meegeven aan een variabelen.
een korte vraag:
Is het mogenlijk om een waarde aan een variabelen mee te geven.
Ik heb bijvoorbeeld devolgende variabele:
$values
$values1
$values2
$values3
$values4
$values5
$values6
Als ik nu in mijn editor ( phped ) $values intyp krijg ik de andere ook ( 1 t/m 6 ).
Ik wil graag voor in de toekomst weten wat ze ookalweer betekenen ( een soort van waarde aan de variabele meegeven zodat ik kan zien wat waarvoor is. )
Graag een antwoord :)
Thnx
Je kunt nu toch zo ongeveer zien waarvoor de var dient of niet?
Aangezien je deze variabelen zelf een naam mag geven, waarom geef je ze dan niet een naam waaruit direct blijkt waar het om gaat.
@-Mark- ik maak van de variabel een array:
$values = array ();
$insertvalues = array();
$insertvalues['id'] = 1;
$insertvalues['huis'] = 'flat';
$values = $insertvalues;
-------------------
$values1 = array();
$insertvalues1 = array();
$insertvalues1['id'] = 2;
$insertvalues1['huis'] = 'huis';
$values1 = $insertvalues1;
-----------------------------------
Dit is een voorbeeld, maar zoiets heb ik ook, ik kan de echte waardes niet meegeven, omdat ik voor een bedrijf werk.
Maar dit is nog in het klein, ik heb van values minimaal 5 velden van ieder 5. en van values1 ook.
Hierdoor heb ik een slecht overzicht.
Daarom was meer mijn vraag voor als ik in de toekomst
$values intyp dat er achter de suggestie die ik krijg een tekst staat met (Flat)
etc. etc.
Ik hoop dat jullie het nu snappen ...
Greetz
Je voorbeeld code ziet er ook niet echt lekker uit. Veels te veel dingen geschreven die niet nodig zijn. Onderstaande is als het goed is hetzelfde.
Ik heb nu nu met commetaar boven geschreven. Alle items:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
///////////////////////////////////////
// OPSLAAN VAN TEXTMARKUP VAN LINK
//////////////////////////////////////
// Link_Bold = 0
// Link_Cursief = 1
// Link_Underline = 2
// Linkhover_bold = 3
// Linkhover_cursief = 4
// Linkhover_underline = 5
// Linkvisited_bold = 6
// Linkvisited_cursief = 7
// Linkvisited_underline = 8
?>
///////////////////////////////////////
// OPSLAAN VAN TEXTMARKUP VAN LINK
//////////////////////////////////////
// Link_Bold = 0
// Link_Cursief = 1
// Link_Underline = 2
// Linkhover_bold = 3
// Linkhover_cursief = 4
// Linkhover_underline = 5
// Linkvisited_bold = 6
// Linkvisited_cursief = 7
// Linkvisited_underline = 8
?>
Ik zie je code, en denk dat ik dat ook wel ga toepassen, minder tekst dus beter overzicht.
Bedankt!
edit: In mijn editor is alles gewoon goed uitgelijnd ;)
Gewijzigd op 26/10/2012 09:55:03 door Sem E
Als ik je een tip mag geven: Geef de variabele wel een naam of afkorting wat ze bevatten. Anders begrijp je straks niks meer van je script. Dat ze lang zijn maakt helemaal niks uit, vooral niet omdat jou editor autocompletion heeft.
Allemaal bedankt,
ik ga weer aan de bak
Wouter J op 26/10/2012 10:18:35:
Dat ze lang zijn maakt helemaal niks uit, vooral niet omdat jou editor autocompletion heeft.
Precies. Niet bang zijn om wat karakters meer te moeten typen.
In de good old days van de spagetti code (bv. bij de Commodore 64) noemden we onze variabelen A. En dan B en dan C, ... tot we aan AA, AB, ... kwamen.
Laat ons zeggen dat ik het niemand zou aanraden.
Het voordeel van een variabele (of functie) met een goede naam, waarbij je je onmiddellijk iets kan voorstellen, is oneindig groter dan het nadeel van een aantal karakters meer te moeten typen. Zeker als je een goede editor hebt, maar ook zonder autocompletion.