Je hoeft PHP niet te bashen, dat doet het zelfquote:Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten
Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Ben het met 4, 6 en 8 eens.quote:Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten
Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Mensen die PHP verkeerd gebruiken bashen bedoel je...quote:Op woensdag 28 mei 2014 13:53 schreef slacker_nl het volgende:
[..]
Je hoeft PHP niet te bashen, dat doet het zelf
Nee hoor. PHP is gewoon kut, laten we eerlijk zijn.quote:Op woensdag 28 mei 2014 15:16 schreef Sitethief het volgende:
Mensen die PHP verkeerd gebruiken bashen bedoel je...
Gecombineerd met Smarty en OO PHP kan het nog best aardig werken. Laatste paar weken toch wat meer vertrouwen in PHP gekregen. Een goed werkend framework eromheen bouwen.quote:Op woensdag 28 mei 2014 18:59 schreef slacker_nl het volgende:
[..]
Nee hoor. PHP is gewoon kut, laten we eerlijk zijn.
Gebruik dan iets moderns zoals Twig en een goed up-to-date framework er bij. Alles inladen via composer en gaan met die zooi .quote:Op woensdag 28 mei 2014 19:02 schreef cablegunmaster het volgende:
[..]
Gecombineerd met Smarty en OO PHP kan het nog best aardig werken. Laatste paar weken toch wat meer vertrouwen in PHP gekregen. Een goed werkend framework eromheen bouwen.
Natuurlijk is het niet perfect, maar ze zijn wel goed bezig in de laatste paar versies om nare dingen aan te pakken en goeie nieuwe dingen toe te voegen.quote:Op woensdag 28 mei 2014 18:59 schreef slacker_nl het volgende:
[..]
Nee hoor. PHP is gewoon kut, laten we eerlijk zijn.
Ik gebruik PHP te weinig om daar wat zinnigs over te kunnen zeggen.quote:Op donderdag 29 mei 2014 19:32 schreef Tijn het volgende:
[..]
Natuurlijk is het niet perfect, maar ze zijn wel goed bezig in de laatste paar versies om nare dingen aan te pakken en goeie nieuwe dingen toe te voegen.
Das ook weer waar. Maarja, omdat het gebruikt wordt wilt ook niet alles zeggen.quote:Er zijn twee soorten talen: talen waarover wordt geklaagd en talen die niet worden gebruikt.
Dankje die gaat linea recta richting mijn baasquote:Op donderdag 29 mei 2014 20:26 schreef slacker_nl het volgende:
[..]
Ik gebruik PHP te weinig om daar wat zinnigs over te kunnen zeggen.
[..]
Das ook weer waar. Maarja, omdat het gebruikt wordt wilt ook niet alles zeggen.
https://jeena.net/images/2012/PHP-The-Good-Parts.pdf
PHP heeft een hele slechte basis en wordt nu voor totaal iets anders gebruikt dan waar het ooit voor gemaakt is. Als je dit ten tijde van PHP 3, 4 of zelfs toen 5 net uit was had gezegd, had je helemaal gelijk gehad. PHP was toen echt heel erg slecht. Het is nog steeds slecht, maar ze proberen nu in elk geval wel serieus de rotste appels eruit te halen en ze zijn bezig om te zorgen dat het langzaam maar zeker een moderne, maar ook veiligere taal aan het worden is. Bovendien zijn er onwijs veel goede tools ontstaan (frameworks als Laravel en Symfony2, depency managers als Composer, template engines als Twig bijvoorbeeld) wat het gebruik van PHP ook een stuk beter te doen maakt. Wat dat betreft zijn de dark ages van mysql_real_escape_string(), register_globals en magic quotes wel voorbij.quote:Op donderdag 29 mei 2014 20:26 schreef slacker_nl het volgende:
[..]
Ik gebruik PHP te weinig om daar wat zinnigs over te kunnen zeggen.
Behoorlijk waardeloos artikel, helemaal voor een artikel dat slechts enkele dagen oud is.quote:Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten
Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
quote:Op donderdag 29 mei 2014 20:26 schreef slacker_nl het volgende:
https://jeena.net/images/2012/PHP-The-Good-Parts.pdf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | class person { var $name; function set_name($new_name) { $this->name = $new_name; } function get_name() { return $this->name; } } $stefan = new person(); $jimmy = new person; $stefan->set_name("Stefan Mischook"); $jimmy->set_name("Nick Waddles"); echo "Stefan's full name: ".$stefan->get_name(); echo "Nick's full name: ".$jimmy->get_name(); |
Doen allebei precies het zelfde. De haakjes heb je pas echt nodig als je argumenten meegeeft aan de constructor.quote:Op zondag 1 juni 2014 16:00 schreef Robuustheid het volgende:
UIt een PHP tutorial:
[ code verwijderd ]
Waarom moet bij de instantatie van var Stefan, de haakjes bij person gezet worden, en bij jimmy niet? Beide werken gewoon. Is het niet handiger om ze weg te laten?
Ik zou ze niet weglaten, het maakt het duidelijker wat er gebeurt als je de haakjes toevoegt.quote:Op zondag 1 juni 2014 16:00 schreef Robuustheid het volgende:
Is het niet handiger om ze weg te laten?
Het mag allebei. Maar als je argumenten mee wilt geven, moet je wel haakjes gebruiken. Dus ik zou het gewoon altijd doen.quote:Op zondag 1 juni 2014 16:00 schreef Robuustheid het volgende:
UIt een PHP tutorial:
[ code verwijderd ]
Waarom moet bij de instantatie van var Stefan, de haakjes bij person gezet worden, en bij jimmy niet? Beide werken gewoon. Is het niet handiger om ze weg te laten?
1 2 3 4 5 6 7 8 9 10 | <?php $mysqli = base::open_connection(); $stmt = $mysqli->prepare("SELECT first_name, insertion FROM user WHERE user_id = ?"); $id = 11; $stmt->bind_param("i", $id); $stmt->bind_result($a, $b); $stmt->execute(); $stmt->fetch(); var_dump($a . ", " . $b); ?> |
quote:Op dinsdag 3 juni 2014 13:56 schreef esv7 het volgende:
Is er een mogelijkheid om hetgeen dat je ophaalt met een prepared mysqli statement ophaalt, in een array te stoppen? Ik moet nu met bind_result() evenveel argumenten meegeven als dat er kolommen aan data wordt opgehaald.
[ code verwijderd ]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php $mysqli = base::open_connection(); $stmt = $mysqli->prepare("SELECT first_name, insertion FROM user WHERE user_id = ?"); $id = 11; $stmt->bind_param("i", $id); $stmt->bind_result($a, $b); $stmt->execute(); $rows = array(); while ( $stmt->fetch() ) { $rows[] = array( $a, $b ); } var_dump($a . ", " . $b); ?> |
Bedankt voor het snelle antwoord .quote:
fetchAll(\PDO::FETCH_ASSOC) dan toch?quote:Op dinsdag 3 juni 2014 14:23 schreef KomtTijd... het volgende:
gebruik PDOstatement::fetchall().
Geen idee hoe je dat met mysqli zou doen.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |