phpbar.de logo

Mailinglisten-Archive

[php] ereg-array auf 10 Werte bregenzt???

[php] ereg-array auf 10 Werte bregenzt???

Roland Spielhofer h9440241_(at)_edv1.boku.ac.at
Thu, 8 Jun 2000 20:41:48 +0200


On 8 Jun 00, at 10:05, thies_(at)_digicol.de wrote:

> On Wed, Jun 07, 2000 at 09:12:01PM +0200, Roland Spielhofer wrote: >
> On 3 Jun 00, at 23:07, Jens Benecke wrote: > > > > Hallo!  Habe ein
> sehr seltsames Problem mit der ereg- Funktion: ... > > > Ab dem
> $regs[10] gibt´s keine Ausgabe mehr!  Probier´ jetzt schon eine > > >
> Stunde lang, ein isset($regs[10]liefert 0!  Was mach ich falsch? > > >
> > nix, siehe manual - das ist eine beschränkung von ereg. sollte mit
> 4.0 > > ja behoben werden... > > leider gibt´s das 'feature' auch
> unter php4: da werden array-werte > über 10 zu NULL. auch nicht viel
> besser ;-) > Trotzdem Danke! > Roland
> 
>     in reg.c (PHP3 functions/reg.c PHP4 ext/standard/reg.c) gibt
>     es eine zeile
> 
>     #define  NS  10
> 
>     versuch mal, den wert hochzusetzten, ansonsten kann ich nur
>     auf preg* verweisen...

hm.
das hätte den nachteil, daß das skript nur mehr auf meinem heim-
server zuhause läuft. Portabilität ade!
Habe es anders gelöst: erst ein ereg, um den langen string zu 
halbieren, dann zwei eregs, um das zuvor erzeugte array zu 
zerstückeln. Funzt gut!
Außerdem bin ich als c-Quellquode-Pfuscher ungeeignet :-(
Grüße
Roland


php::bar PHP Wiki   -   Listenarchive