Heeft iemand een idee waarom er niks word geprint?PHP Code:
<html>
<head><title>Trippled</title></head>
<body>
<?php
$my_string = "doubled";
for ($index = 0; $index < strlen($my_string); $index++) {
$string_to_print = $mystring{$index};
print ("$string_to_print$string_to_print");
}
?>
</body>
</html>
De volgende code werk ook niet:
Code:<html> <head><title>Trippled</title></head> <body> <?php $my_string = "doubled"; for ($index = 0; $index < strlen($my_string); $index++) { $string_to_print = $mystring{$index}; print ($string_to_print'.'$string_to_print); } ?> </body> </html>
- For-lus + functie print niks?
-
17-06-2013, 11:08 #1Particulier
- Berichten
- 1.191
- Lid sinds
- 13 Jaar
For-lus + functie print niks?
-
17-06-2013, 11:17 #2Eigenaar Sitedeals
- Berichten
- 2.807
- Lid sinds
- 18 Jaar
Re: For-lus + functie print niks?
probeer print_r ipv print.
-
17-06-2013, 11:54 #3Particulier
- Berichten
- 1.191
- Lid sinds
- 13 Jaar
Re: For-lus + functie print niks?
Werkt helaas niet.
-
17-06-2013, 11:56 #4Particulier
- Berichten
- 181
- Lid sinds
- 13 Jaar
Re: For-lus + functie print niks?
Wat is
$mystring{$index}?
Als het een array is moet het$mystring[$index]zijn.
Als je de specifieke letter wilt hebben, kijk eens naarsubstr
-
17-06-2013, 12:02 #5Particulier
- Berichten
- 1.191
- Lid sinds
- 13 Jaar
Re: For-lus + functie print niks?
Goedemiddag,
D.m.v. dit scriptje wil ik elke letter verdubbelen.
Ik begin dus bij de index van de string die is 0. Vervolgens bekijk is de lengte door strlen() en word er door de for-lus een letter bijgeplakt.
Wat ik als resultaat wil zien is: ddoouubblleedd
Ik krijg geen foutmelding en in de bron een lege body
-
17-06-2013, 12:26 #6Particulier
- Berichten
- 1.001
- Lid sinds
- 15 Jaar
Re: For-lus + functie print niks?
PHP Code:<?php
function stringDoubler($str) {
for ($i = 0; $i < strlen($str); $i++) {
return $str[$i].$str[$i];
}
}
echo stringDoubler('Eddy');
?>
Laatst aangepast door Eddy B. : 17-06-2013 om 12:31
-
17-06-2013, 12:30 #7Particulier
- Berichten
- 1.001
- Lid sinds
- 15 Jaar
Re: For-lus + functie print niks?
- zie vorige
-
17-06-2013, 12:36 #8
- Berichten
- 386
- Lid sinds
- 15 Jaar
Re: For-lus + functie print niks?
De $mystring in je for loop heeft geen underscore.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic