Stránka: 3 z 3
| [ Príspevkov: 72 ] | 1, 2, 3 |
Autor | Správa |
---|
Registrovaný: 29.01.11 Prihlásený: 12.02.11 Príspevky: 38 Témy: 2 | 2 |
a ani NULL nie je string.
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
null nie je string, ale php povoľuje to, o čom sa bavíte a ani pri tom nemrkne okom, TO je ten problém, že vráti totálny nezmysel
_________________ C#, PHP, ... |
|
Registrovaný: 29.01.11 Prihlásený: 12.02.11 Príspevky: 38 Témy: 2 | 2 |
nullové pole je moj skromný názov pre: array([0] => NULL), array() je prázdne pole,
ináč: strlen("\x00") == 1 teda: $s = "\x00" => char[1] = {NULL, NULL};
a ešte: NULL == ""; a NULL != "\x00\x00";
A ak mi povieš somarinu že char x = 0x00; nie je NULL tak nech ti zhorí počítač ...
|
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 | 96 |
Nemôžem s vami súhlasiť. Áno, dokázali ste, že PHP nie je dokonalý jazyk. Ale nikto z vás nedokázal, že to je MŔTVY jazyk.
Že sa presadzujú menej dokonalé technológie na úkor dokonalejších je stará známa vec. Ani tak bežná vec ako je ethernet nie je najdokonalejšia, a predsa konkurenciu strčila do vrecka. Dokonalosť technológie je iba jedným z faktorov, ktoré ich predurčujú na úspech. A zďaleka nie tak dôležitým faktorom.Tých faktorov je mnoho, okrem iného náhoda. Keby platila priama úmera medzi dokonalosťou a úspechom, smalltalk by nebol iba "okrajovým" jazykom (sorry ak som to prehnal s tým okrajovým).
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
The píše: A ak mi povieš somarinu že char x = 0x00; nie je NULL tak nech ti zhorí počítač ...
ja to risknem
Kód: <?php var_dump(NULL=="\x00"); var_dump(is_null("\x00")); ?>
bool(false) bool(false)
|
|
Registrovaný: 29.01.11 Prihlásený: 12.02.11 Príspevky: 38 Témy: 2 | 2 |
No a čo som hore hovoril? PHP prekladač do každého tvojho stringu šupne NULL znak tzn. že si predstavíš túto situáciu:
Kód: NULL != "\x00\x00"
...Ako pekne sa prechádzame medzi problémami jazyka PHP
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
The, pises dost nezrozumitelne, takze si netrufam odhadnut, ci mas pravdu alebo nie, ale zda sa mi, ze niekto si tu myli NUL byte \x00, resp. \0 s datovym typom NULL.
Ked sa chcete vypravdovat, co sa comu rovna (mimochodom cim dalej, tym viac mimo temy), zacnite pouzivat striktne operatory porovnavania ===, resp. !==.
|
|
Registrovaný: 29.01.11 Prihlásený: 12.02.11 Príspevky: 38 Témy: 2 | 2 |
Ďuri: skús si to
No ako bolo by dobré to skončiť.. ...
ále tak PHP je PHP a dakedy aj mne pekne žerie nervy...
|
|
Registrovaný: 26.11.06 Prihlásený: 09.10.24 Príspevky: 4118 Témy: 319 | 319 Bydlisko: HE/BA |
Hmm chlapci, tak ešte trocha offtopicu: prečo vás to tak štve? Ak potrebujete porovnať aj dátové typy, tak použite, ako píše Ďuri, === alebo !== a prípadne môžte využiť konverziu medzi typmi. php na to ponúka dva spôsoby(o ktorých viem). Nerozumiem preto, čo vás na tom tak štve. Áno je pravda, že je to nezmyselné a proti logike počítačov, lenže php je interpretovaný jazyk, to znamená, že parser prečíta to čo mu dáte a s tým pracuje. Teda s vašimi inštrukciami nepracuje priamo procesor. Tým pádom je logické, že to nebude fungovať tak ako v procesore do tej doby, kým vývojári php nezapracujú toto porovnávanie. Lenže načo to tam dávať, keď v mnohých prípadoch je užitočne ak je to nekontrolované a takéto voľné.
Je to podobné ako $$foo. Tiež je to nezmysel ale pamätám si, že keď som začínal potreboval som to, nepamätám si načo(viem, že som o tom vtedy nevedel, tak som to musel vyriešiť inak). Aj napriek absurdite tejto možnosti sa to môže zísť a ak to nepotrebujete tak to nevyužijete. Odstrániť vlastnými silami sa to nedá, rovnako ako sa nedá odstrániť problém s dátovými typmi. A preto neostáva nič iné len to mať v php alebo používať niečo čo nemá tieto nedokonalosti. Lenže tu sa treba rozhodnúť či mi stojí za to používať niečo čo dobré poznám alebo niečo čo je dokonale(jšie).
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
vyuzijes to napriklad pri rozliseni cisla od stringu 1==="1"
ale pan Drako(naut) preco nezakladate temy ku ktorym by sa uzivatelia mohli konkretne vyjadrit
|
|
Registrovaný: 26.11.06 Prihlásený: 09.10.24 Príspevky: 4118 Témy: 319 | 319 Bydlisko: HE/BA |
Flety píše: Dnes som si prečítal článok na blogu Websupportu - Zakladateľ Zoznamu tvrdí, že PHP je mŕtve. O tom PHP sa tam píše síce len minumum na konci, no zaujímal by ma Váš názor. Myslíte si, že PHP je skutočne bez budúcnosti? Prečo áno, prečo nie? Čo by malo byť jeho náhradou a prečo? Je niečo rýchlejšie ako PHP?Čo je na tejto otázke také nekonkrétne? A je zaujímave, že keď som si odstranil z podpisu "SOM FLETY, hneď ma začnú poniektorí užívatelia, ktorím zrejme nedopína včas oslovovať iným nickom. A to (naut) som akosi nepochopil. Inak, čo si chcel povedať tým juho píše: vyuzijes to napriklad pri rozliseni cisla od stringu 1==="1" ? Veď presne to som pred tebou napísal, že keď to chceš rozlíšiť, tak použiješ === alebo !==
|
|
Registrovaný: 26.11.06 Prihlásený: 09.10.24 Príspevky: 4118 Témy: 319 | 319 Bydlisko: HE/BA |
Chlapi, ešte jeden dotaz: zasa si prechádzam tie technológie a narazil som znova na Javu. Konkrétne táto prezentácia mi povedala čo to aký je Java dobrý jazyk, pre vývoj webu(zatiaľ som na 30. strane takže sa názor ešte môže zmeniť). V podstate je koncipovaná ako PHP a preto ma zaujíma, či práve táto JAVA (JSP) je tá, ktorá na už uvedenej stránke dosiahla čas 1.6 mikrosekundy.
|
|
Stránka: 3 z 3
| [ Príspevkov: 72 ] | 1, 2, 3 |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Externé zariadenia | 9 | 2971 | 04.12.2009 12:28 vigoss99 | | v PHP, ASP | 9 | 882 | 28.07.2007 9:10 miro277 | | v HTML, XHTML, XML, CSS | 7 | 810 | 21.11.2007 22:06 johny128 | | v PHP, ASP | 5 | 570 | 24.03.2010 14:51 stenley | | v PHP, ASP | 3 | 467 | 07.09.2010 10:39 coldak | | v PHP, ASP | 1 | 543 | 27.03.2012 14:57 stenley | | v PHP, ASP | 4 | 641 | 20.12.2008 11:08 stenley | | v Pevné disky a radiče | 1 | 1274 | 08.03.2012 13:29 majky358 | | v Video programy | 1 | 768 | 02.05.2017 20:15 shiro | | v Herné konzoly | 14 | 1437 | 10.08.2017 20:17 V1x | | v Siete | 5 | 1484 | 10.11.2011 9:47 martello5 | | v Monitory, televízory a projektory | 8 | 1712 | 27.11.2007 15:30 zajjac | | v HTML, XHTML, XML, CSS | 1 | 1059 | 24.04.2009 14:49 lio | | v PHP, ASP | 1 | 420 | 07.05.2009 11:09 GoodWill | | v Herné konzoly | 5 | 917 | 21.12.2014 12:17 El_Scorpio | | v Smartfóny a tablety | 6 | 1164 | 18.09.2011 22:17 Dzin |
|