abonnement Unibet Coolblue Bitvavo
pi_109625181
quote:
0s.gif Op woensdag 28 maart 2012 21:00 schreef Pakspul het volgende:

[..]

Je kunt checks uitvoeren op je class variabelen. Of readonly variabelen maken.
[ code verwijderd ]

Dat is gewoon een hele andere programmeer style ineens :P
Komt vast ooit wel in PHP terecht.
pi_109625316
quote:
0s.gif Op woensdag 28 maart 2012 21:00 schreef Light het volgende:

[..]

Ik vind die code lelijk, maar dat komt vooral omdat functienamen en propertyname met een hoofdletter beginnen. Da's wel gebruikelijk voor class names, niet voor andere dingen. En die static functie heb je niet nodig als je dit kunt doen:
[ code verwijderd ]
Uppercamelcase is lowercamelcase mag je gebruiken zoals je wil, als je maar consistent bent in het gebruik.

Het was ook een voorbeeld en wat jij doet kan niet aangezien. PHP geeft dan een error.
quote:
[..]

In PHP kun je een functie maken die optionele parameters heeft. Dat is vergelijkbaar met je overloading voorbeeld.
Het is weer zo'n afgeraffelde oplossing.
quote:
[..]

Ik vraag me af of er dynamically typed talen zijn waar dat in werkt.
Dit maakt PHP ook een makkelijke taal, maar officieel moet het gewoon anders en dat zou wel mooi zijn als ze dat eens ingaan voeren. Want ze zijn al bezig om een volwassen taal te worden.

Nadeel is dat de mensen dan heel veel code opnieuw moeten gaan schrijven.
pi_109625373
quote:
0s.gif Op woensdag 28 maart 2012 21:02 schreef totalvamp het volgende:

[..]

Dat is gewoon een hele andere programmeer style ineens :P
Komt vast ooit wel in PHP terecht.
Voorbeeld is geschreven in c#, maar dat werkt wel super goed. Readonly variabelen ook, soms kan dat best handig uitkomen.
  woensdag 28 maart 2012 @ 21:09:25 #129
25889 Sitethief
Fulltime Flapdrol
pi_109625620
quote:
0s.gif Op woensdag 28 maart 2012 21:04 schreef Pakspul het volgende:
Dit maakt PHP ook een makkelijke taal, maar officieel moet het gewoon anders en dat zou wel mooi zijn als ze dat eens ingaan voeren.
Moet? mag PHP nog een eigen taal zijn, of moet het allemaal een pot nat zijn en allemaal hetzelfde?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
pi_109625681
quote:
0s.gif Op woensdag 28 maart 2012 21:00 schreef Pakspul het volgende:

[..]

Je kunt checks uitvoeren op je class variabelen. Of readonly variabelen maken.
[ code verwijderd ]

Dat kan in PHP ook:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
class Foo {
    private 
$birthDate;
    public function 
getBirthDate() { return $this->birthDate; }
    public function 
setBirthDate(DateTime $date) {
        if(
$date > new DateTime() {
            throw new 
InvalidArgumentException('Datum mag niet in de toekomst liggen');
        }
        
$this->birthDate $date;
    }
    public function 
getAge() {
        
$diff $this->birthDate->diff(new DateTime());
        
$age $diff->y;
        return 
$age;
    }
}
?>
pi_109625986
quote:
0s.gif Op woensdag 28 maart 2012 21:09 schreef Sitethief het volgende:

[..]

Moet? mag PHP nog een eigen taal zijn, of moet het allemaal een pot nat zijn en allemaal hetzelfde?
Nou ja moet, zou leuk zijn als ze de standaarden volgen.
quote:
0s.gif Op woensdag 28 maart 2012 21:10 schreef Light het volgende:

[..]

Dat kan in PHP ook:
[ code verwijderd ]

Weet ik, maar die get/set functies in vind ik dan weer niet mooi :P c# en PHP lijken best voor op elkaar, maar als het op er aan komt dan kies ik toch voor c# en dan kijk ik niet naar mogelijkheden, maar puur naar opmaak.
pi_109626765
quote:
0s.gif Op woensdag 28 maart 2012 21:04 schreef Pakspul het volgende:

[..]

Uppercamelcase is lowercamelcase mag je gebruiken zoals je wil, als je maar consistent bent in het gebruik.
Dat is het belangrijkste. :)
quote:
Het was ook een voorbeeld en wat jij doet kan niet aangezien. PHP geeft dan een error.
Sinds PHP 5.4 kan het wel, iig als je twee haakjes toevoegt (en misschien ook zonder die extra haakjes):
1
2
3
<?php
$query 
= (new String('SELECT '))->concat(new String ('FROM '))
?>
quote:
[..]

Het is weer zo'n afgeraffelde oplossing.
Nee, het is een valide manier van werken, helemaal in de tijd dat typehinten in PHP nog niet mogelijk was.
quote:
[..]

Dit maakt PHP ook een makkelijke taal, maar officieel moet het gewoon anders en dat zou wel mooi zijn als ze dat eens ingaan voeren. Want ze zijn al bezig om een volwassen taal te worden.

Nadeel is dat de mensen dan heel veel code opnieuw moeten gaan schrijven.
PHP is dynamically typed, en dat heeft voor- en nadelen. Jouw idee over hoe dingen moeten, zijn niet altijd mogelijk. En als je een statically typed taal wilt, moet je geen PHP gebruiken.
pi_109626834
quote:
0s.gif Op woensdag 28 maart 2012 21:15 schreef Pakspul het volgende:

Weet ik, maar die get/set functies in vind ik dan weer niet mooi :P c# en PHP lijken best voor op elkaar, maar als het op er aan komt dan kies ik toch voor c# en dan kijk ik niet naar mogelijkheden, maar puur naar opmaak.
Dan kun je nog altijd de magic funnctions __get en __set gebruiken.
pi_109627281
quote:
0s.gif Op woensdag 28 maart 2012 21:28 schreef Light het volgende:

[..]

Dan kun je nog altijd de magic funnctions __get en __set gebruiken.
en _call en _callStatic

Opties zat, maar heb geen zin om methodes te bouwen om functionaliteiten na te bootsen.
pi_109629393
quote:
0s.gif Op woensdag 28 maart 2012 21:36 schreef Pakspul het volgende:

[..]

en _call en _callStatic

Opties zat, maar heb geen zin om methodes te bouwen om functionaliteiten na te bootsen.
Bij de fields in C# bouw je ook methods. Je geeft ze alleen niet zo expliciet een naam.
  donderdag 29 maart 2012 @ 11:14:17 #136
87680 Mirel
Mirel wil een bongophone.
pi_109644703
edit
When all else fails, you always have delusion.
pi_109693924
kun je met php de rotatie van een foto achterhalen,
dus als een foto portrait is gemaakt, ook portrait wordt weergegeven en niet landscape
zit een rotatie in de data van een foto?
pi_109694001
http://php.net/manual/en/function.exif-read-data.php

sommige fototoestellen nemen idd een rotatie op in de exif data.
pi_109694842
quote:
14s.gif Op vrijdag 30 maart 2012 14:23 schreef KomtTijd... het volgende:
http://php.net/manual/en/function.exif-read-data.php

sommige fototoestellen nemen idd een rotatie op in de exif data.
thanks..iemand al ooit iets mee gedaan?
ik wil een fotoupload op een site..
stuur een foto naar een specifiek mailadres, de foto komt met de juiste rotatie op een site
zoiets is het idee
  vrijdag 30 maart 2012 @ 20:41:48 #140
370539 kucher
is snucher
pi_109710472
O jah, nieuwe Joomla database gemaakt!! *O*


hoe kan ik dit weghalen??


[ Bericht 15% gewijzigd door Blue_Panther_Ninja op 30-03-2012 22:47:17 ]
  vrijdag 30 maart 2012 @ 23:10:57 #142
299167 stefanhaan
Bloeddorstige wasbeer
pi_109715940
quote:
0s.gif Op vrijdag 30 maart 2012 21:30 schreef Blue_Panther_Ninja het volgende:
O jah, nieuwe Joomla database gemaakt!! *O*


hoe kan ik dit weghalen??
[ link | afbeelding ]

even inloggen en dan kun je in de settings maintenance mode uit zetten als het goed is.

Tevens leuke hentai tab heb je open ~O>
It was an opportunity to honour our memories and to make room for new ones
pi_109718291
quote:
1s.gif Op vrijdag 30 maart 2012 23:10 schreef stefanhaan het volgende:

[..]

even inloggen en dan kun je in de settings maintenance mode uit zetten als het goed is.

Tevens leuke hentai tab heb je open ~O>
Even proberen!!

Ik ben bijna 6 jaar H-palm member,er is nog 1 he! :9
  zaterdag 31 maart 2012 @ 00:05:45 #144
370539 kucher
is snucher
pi_109718354
meh
pi_109718695
index.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
/**
 * @package        Joomla.Site
 * @copyright    Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license        GNU General Public License version 2 or later; see LICENSE.txt
 */

// Set flag that this is a parent file.
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);

if (file_exists(dirname(__FILE__) . '/defines.php')) {
    include_once dirname(__FILE__) . '/defines.php';
}

if (!defined('_JDEFINES')) {
    define('JPATH_BASE', dirname(__FILE__));
    require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('site');

// Initialise the application.
$app->initialise();

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;

Welke moet ik weg hebben voor de site login in gedoe als het offline is?
  zaterdag 31 maart 2012 @ 00:21:39 #146
299167 stefanhaan
Bloeddorstige wasbeer
pi_109718892
quote:
0s.gif Op zaterdag 31 maart 2012 00:16 schreef Blue_Panther_Ninja het volgende:
index.php
[ code verwijderd ]

Welke moet ik weg hebben voor de site login in gedoe als het offline is?
dat kun je niet vanuit de index :P beschrijf even specifiek wat je wil :+
It was an opportunity to honour our memories and to make room for new ones
pi_109720648
quote:
1s.gif Op zaterdag 31 maart 2012 00:21 schreef stefanhaan het volgende:

[..]

dat kun je niet vanuit de index :P beschrijf even specifiek wat je wil :+
Zie post 141. :*
  zaterdag 31 maart 2012 @ 01:24:48 #148
299167 stefanhaan
Bloeddorstige wasbeer
pi_109720697
quote:
0s.gif Op zaterdag 31 maart 2012 01:22 schreef Blue_Panther_Ninja het volgende:

[..]

Zie post 141. :*
Ja maar wil je alleen het inloggen weghalen of de hele under construction?
It was an opportunity to honour our memories and to make room for new ones
pi_109721056
quote:
1s.gif Op zaterdag 31 maart 2012 01:24 schreef stefanhaan het volgende:

[..]

Ja maar wil je alleen het inloggen weghalen of de hele under construction?
alleen inloggen. :9
pi_109839530
Vraagje...

Ik heb 3 queries

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
SELECT TOP 1
    t.IETS1,
    t.IETS2
FROM
    TABEL1 AS t
WHERE 
    t.ID='2'

SELECT TOP 1
    q.IETS3
FROM
    TABEL2 AS q
WHERE
    q.ID='2'

SELECT TOP 1
    s.IETS4
    s.IETS5
    s.IETS6
FROM
    TABEL3 AS s
WHERE
    s.ID='2'

De resultaten die ik selecteer wil ik combineren. Nu dacht ik eerst gewoon UNION maar dat kan dus niet omdat ik niet dezelfde velden selecteer. Toen dacht ik het kan ook gewoon zo...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SELECT TOP 1
    t.IETS1,
    t.IETS2,
    q.IETS3,
    s.IETS4,
    s.IETS5,
    s.IETS6
FROM
    TABEL1 AS t
    TABEL2 AS q
    TABEL3 AS s
WHERE
    t.ID='2' AND
    q.ID='2' AND
    s.ID='2'

Nu werkt dit eigenlijk in vrijwel alle gevallen. Alleen bij een paar ID's blijft de query uitvoeren tot een timeout. Ik geloof dat dit is omdat het resultaat van een tabel NULL is en hij dus in feite niets vind. Wanneer ik echter de queries voor die specifieke ID apart uitvoer returned hij het resultaat wel onmiddelijk...

Waarom doet hij het dus wel wanneer ik de queries apart uitvoer maar niet in 1 gebundelde query?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')