Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #4363
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: PHP Array zusammensetzen anhand von Strings (keys) |
| Date | 2018-04-12 04:18 +0200 |
| Organization | PointedEars Software (PES) |
| Message-ID | <1979456.agVKggbQI0@PointedEars.de> (permalink) |
| References | <pahuq8$o88$1@news.albasani.net> <3284705.iiR03eoicQ@PointedEars.de> <paks2h$ouu$1@news.albasani.net> |
Niels Braczek wrote:
> Am 11.04.2018 um 02:20 schrieb Thomas 'PointedEars' Lahn:
>> Das funktioniert nur solange, wie der Key keinen “.” enthält. BTST.
^^^^^
>> Du solltest Dir daher gleich eine eindeutige Syntax überlegen:
>
> Die gewählte Syntax ist nicht unüblich für den Zugriff auf Einträge in
> Registries bzw. Containern. Die einzelnen Elemente des Schlüssels
> enthalten nur Buchstaben und Ziffern, sodass die Trennung mittels '.'
> hinreichend eindeutig ist.
Das funktioniert – *solange* es funktioniert.
Als sinnvollen Kompromiss kann man am '.' splitten, wenn das Argument ein
String ist [is_string(…)], und die Array-Elemente direkt verwenden, wenn
das Argument ein (String-)Array ist [is_array(…)]. In allen anderen Fällen
ist es dann vermutlich sinnvoll, eine \InvalidArgumentException zu werfen.
--
PointedEars
Zend Certified PHP Engineer <http://www.zend.com/en/yellow-pages/ZEND024953>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.
Back to de.comp.lang.php | Previous | Next — Previous in thread | Find similar | Unroll thread
PHP Array zusammensetzen anhand von Strings (keys) Jan Novak <repcom@gmail.com> - 2018-04-10 11:06 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Ralph Stahl <post@rstahl.de> - 2018-04-10 11:36 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Jan Novak <repcom@gmail.com> - 2018-04-10 11:45 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Ralph Stahl <post@rstahl.de> - 2018-04-10 12:33 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Klaus Ketelaer <noreply@spambouncer.de> - 2018-04-10 12:45 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Jan Novak <repcom@gmail.com> - 2018-04-10 13:07 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Ralph Stahl <post@rstahl.de> - 2018-04-10 14:21 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Niels Braczek <nbraczek@bsds.de> - 2018-04-10 14:04 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Jan Novak <repcom@gmail.com> - 2018-04-10 15:01 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-04-11 02:20 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Niels Braczek <nbraczek@bsds.de> - 2018-04-11 13:37 +0200
Re: PHP Array zusammensetzen anhand von Strings (keys) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-04-12 04:18 +0200
csiph-web