[PHP] Re: Question about strlen I think
In article [EMAIL PROTECTED], [EMAIL PROTECTED] (Dennis Kaandorp) wrote: Ah. I see why you're having trouble: documentation of the 'F' modifier has apparently be excised from the manual since the preg_replace_callback() has replaced it in PHP 4.0.5. If you've got 4.0.5, use the new function instead. If you've got an earlier version, here's the info on 'F': If this modifier is set, preg_replace() treats the replacement parameter as a function name that should be called to provide the replacement string. The function is passed an array of matched elements in the subject string. NOTE: this modifier cannot be used along with /e modifier; and only preg_replace() recognizes this modifier. For example: $ftpdata['path'] = preg_replace(/(matchtext)/F, replace_func,$ftpdata['path']); function replace_func($arr) { ... } argh.. it was to complicated for me :( Can you help me with this? $ftpdata['path'] = preg_replace($ftpdata['path']); Thnx Cc Zona [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... In article [EMAIL PROTECTED], [EMAIL PROTECTED] (Dennis Kaandorp) wrote: Is there a way to replace the spaces between the paths? This is what I mean: /uploads//by/ /dennis/ must become /uploads/4sp/by/3spdennis/ See http://php.net/preg-replace. You can use the e or f modifier to count the number of captured spaces and write that number into your 4sp replacement pattern. -- CC -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: Question about strlen I think
In article [EMAIL PROTECTED], [EMAIL PROTECTED] (Dennis Kaandorp) wrote: Is there a way to replace the spaces between the paths? This is what I mean: /uploads//by/ /dennis/ must become /uploads/4sp/by/3spdennis/ See http://php.net/preg-replace. You can use the e or f modifier to count the number of captured spaces and write that number into your 4sp replacement pattern. -- CC -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: Question about strlen I think
Thank you very much! Cc Zona [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... In article [EMAIL PROTECTED], [EMAIL PROTECTED] (Dennis Kaandorp) wrote: Is there a way to replace the spaces between the paths? This is what I mean: /uploads//by/ /dennis/ must become /uploads/4sp/by/3spdennis/ See http://php.net/preg-replace. You can use the e or f modifier to count the number of captured spaces and write that number into your 4sp replacement pattern. -- CC -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: Question about strlen I think
argh.. it was to complicated for me :( Can you help me with this? $ftpdata['path'] = preg_replace($ftpdata['path']); Thnx Cc Zona [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... In article [EMAIL PROTECTED], [EMAIL PROTECTED] (Dennis Kaandorp) wrote: Is there a way to replace the spaces between the paths? This is what I mean: /uploads//by/ /dennis/ must become /uploads/4sp/by/3spdennis/ See http://php.net/preg-replace. You can use the e or f modifier to count the number of captured spaces and write that number into your 4sp replacement pattern. -- CC -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]