Vraag & Antwoord

Webprogrammeren & scripting

wat PHP-vragen

19 antwoorden
  • als er bijvoorbeeld in een bestand staat: [code:1:638b2fb0ba]$config['include_dir'] = './private';[/code:1:638b2fb0ba] en in een ander bestand: [code:1:638b2fb0ba]require_once($config['include_dir'].'/bestand.php');[/code:1:638b2fb0ba] waar is dan de . goed voor die staat bij [code:1:638b2fb0ba]./private [/code:1:638b2fb0ba]en [code:1:638b2fb0ba].'/bestand.php');[/code:1:638b2fb0ba]? tnx K.
  • De ene staat binnen de quotes en is dus onderdeel van de string, de andere is een operator om strings aan elkaar te plakken.
  • [quote:d65c27cf4b="Bill Gates"]De ene staat binnen de quotes en is dus onderdeel van de string, de andere is een operator om strings aan elkaar te plakken.[/quote:d65c27cf4b]ok, die operator snap ik, maar als bij die ander een onderdeel van die string is, dan zou het dus verwijzen naar ./private/bestand.php moet het dan niet zijn /.../private/bestand.php of gewoon private/bestand.php?
  • [quote:17b93fd426="MAXimum"][quote:17b93fd426="Bill Gates"]De ene staat binnen de quotes en is dus onderdeel van de string, de andere is een operator om strings aan elkaar te plakken.[/quote:17b93fd426]ok, die operator snap ik, maar als bij die ander een onderdeel van die string is, dan zou het dus verwijzen naar ./private/bestand.php moet het dan niet zijn /.../private/bestand.php of gewoon private/bestand.php?[/quote:17b93fd426] "." is huidige directory, dus ./private/bestand.php = private/bestand.php Maakt afaik niet veel uit welke schrijfwijze je gebruikt.
  • Het is om er zeker van te zijn dat hij alleen in de huidige directory kijkt. Zonder ./ zoekt hij het hele $PATH af.
  • [quote:a3cfffb60c="Annie"]"." is huidige directory[/quote:a3cfffb60c]Ok, bedankt :)
  • [quote:a119e7ee03="Annie"]"." is huidige directory[/quote:a119e7ee03]Dit is overigens vrij universeel, het werkt iig onder DOS, Windows en Linux. ".." is dan ook de bovenliggende directory. - Bas
  • [quote:3681b9f205="BasHamar"][quote:3681b9f205="Annie"]"." is huidige directory[/quote:3681b9f205]Dit is overigens vrij universeel, het werkt iig onder DOS, Windows en Linux. ".." is dan ook de bovenliggende directory. - Bas[/quote:3681b9f205] Ja, ik wist alleen ".." :oops::oops: thanx (:
  • Nu ik hier trouwens toch bezig ben, heb ik nog een PHP vraag: waarom wordt $i of $j zovaak gebruikt? houd het ook nog iets in? anders is het toch veel fijner om een heel woord te gebruiken? anders wordt het zo ingewikkeld :)
  • Volgens mij stamt dat uit de tijd van de oude C, of misschien zelfs MSX, waarbij men verkorte notaties gebruikte. $i is altijd een teller, [b:3fac21959c]i[/b:3fac21959c]nteger (geheel getal) of volgens sommigen [b:3fac21959c]i[/b:3fac21959c]terator ("doorloper"), $j is vervolgens gewoon de volgende in het alfabet. Weet niet of dit historisch gezien helemaal klopt, maar zoiets heb ik ooit op de opleiding opgevangen. - Bas
  • Het heeft geen speciale betekenis. $i wordt nog wel eens gebruikt om iets even tijdelijk in op te slaan. De I staat dan voor integer volgens mij. Een heel woord gebruiken is inderdaad beter, maar daar is niet iedereen even creatief genoeg voor. :) Bas was me al weer voor
  • ok, bedankt jullie :) dan nog iets :P wat doet ++? als er bijv staat $i++ uh wat dan?
  • $i = $i + 1 $i += 1 $i++ allemaal hetzelfde, maar ik denk dat zulke dingen ook op php.net staan.
  • $i++ komt overeen met $i+1 Dus bij de oude waarde van i wordt 1 opgeteld.
  • Ok, bedankt allen 8) :)
  • En dan zullen we het over ++$i maar niet hebben... ;)
  • [quote:fa5b35745e="gerben"]En dan zullen we het over ++$i maar niet hebben... ;)[/quote:fa5b35745e]uhhh....... :lol: vertel (A) :P
  • [quote:9a1f2ecff3="gerben"]En dan zullen we het over ++$i maar niet hebben... ;)[/quote:9a1f2ecff3]Woei, die mag jij maar uitleggen, daar heb ik geen zin in! :P
  • [quote:4b4594a786="[m]"][quote:4b4594a786="gerben"]En dan zullen we het over ++$i maar niet hebben... ;)[/quote:4b4594a786]Woei, die mag jij maar uitleggen, daar heb ik geen zin in! :P[/quote:4b4594a786]mietjééhh... :lol: :wink:

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.