🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #232484

Re: co denerwuje w PHP?

#232484
From: Marek S
Date: Fri, 16 Aug 2019 11:53
25 lines
1971 bytes
W dniu 2019-08-14 o 19:40, PawelS pawel(at)wbcd(dot)pl pisze:

>>
>> No właśnie. Użyłeś kluczowego słowa "gdy". Funkcja g... prawdę Ci 
>> zwróci, gdy property1 będzie wynosiło numeryczne 0 lub pusty string.
> 
> Ok, tutaj podałem zły przykład, zwłaszcza z tym explode(),
> ale z checkbox ma to sens, oczywiście można użyć również isset(),
> nie pamiętam już dokładnie w jakim przypadku,
> ale użycie empty() było wygodniejsze niż isset().

Ja również nie za bardzo potrafiłbym przytoczyć większą wygodę użycia 
"empty". Funkcja isset() w stosunku do badania checkboxów chyba jest 
jedyną sensowną. Jeśli włączysz checkbox o value=0, to empty() pokaże, 
że jest wyłączony.

> a empty() powinno być szybsze.

Szybsze? Przy zastosowaniu jakie podałeś? Nawet jeśli hipotetycznie tak 
jest i polecenie wykona się w 0.05ms zamiast 0.1ms to jakie to ma 
znaczenie dla validacji formularzy?

-- 
Pozdrawiam,
Marek
Technical Details
Message-ID: <qj65fh$d62$1@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
References: <qi47f0$1rt1m$1@portraits.wsisiz.edu.pl> <qi7dge$e8c$1@news.icm.edu.pl> <5d505d3a$0$511$65785112@news.neostrada.pl> <qiv7nt$fsh$1@news.icm.edu.pl> <5d5447a2$0$535$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: Marek S <precz@spamowi.com>
Newsgroups: pl.comp.lang.php
Subject: Re: co denerwuje w PHP?
Date: Fri, 16 Aug 2019 13:53:18 +0200
Organization: ICM, Uniwersytet Warszawski
Lines: 25
Message-ID: <qj65fh$d62$1@news.icm.edu.pl>
References: <qi47f0$1rt1m$1@portraits.wsisiz.edu.pl> <qi7dge$e8c$1@news.icm.edu.pl> <5d505d3a$0$511$65785112@news.neostrada.pl> <qiv7nt$fsh$1@news.icm.edu.pl> <5d5447a2$0$535$65785112@news.neostrada.pl>
NNTP-Posting-Host: 89-77-183-104.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: news.icm.edu.pl 1565956401 13506 89.77.183.104 (16 Aug 2019 11:53:21 GMT)
X-Complaints-To: usenet@news.icm.edu.pl
NNTP-Posting-Date: Fri, 16 Aug 2019 11:53:21 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
In-Reply-To: <5d5447a2$0$535$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit