phpbar.de logo

Mailinglisten-Archive

[php] Querystring zerlegen ab Index X

[php] Querystring zerlegen ab Index X

Sebastian Mendel lists at sebastianmendel.de
Fre Feb 29 11:09:23 CET 2008


Thorsten Koch schrieb:
> Hallo Michael,
> 
> 
>> Was muss ich tun, wenn ich nicht alle $keys haben möchte, 
>> sondern nur ab dem 
>> 6 Element (hier: users_id)?
> 
> 
> Ich würde mich eigentlich nicht darauf verlassen, dass "key" immer an Position 5 kommt und Du alle Werte davor nicht betrachten mußt. Ich würde eher so vorgehen, dass Du die QueryParamter definierst, die Du nicht betrachten möchtest und alle anderen QueryParamter interessieren Dich und die extrahierst Du dann. Sieht dann irgendwie so aus:
> 
> $ignoreKeys = array('contacts_name', 'type', 'name', 'id', 'key');
> foreach($ignoreKeys as $ignoreKey) {
> 	if(isset($queryParams[$ignoreKey]) unset($queryParams[$ignoreKey]);
> }
> 
> wobei $queryParams das Array mit den Parametern Deines Requests ist.

http://php.net/array_intersect_key

-- 
Sebastian

php::bar PHP Wiki   -   Listenarchive