[Cross post to php-lang]
Regular expression functions can do the job and already have reply.
Answer for the original question: How to access string by character.
I'm not sure if accessing string as array is going to be depreciated or not.
(Or is it already depreciated???)
But you could do
$str = 'abc';
for ($i = 0; $i < strlen($i); $i++) {
echo $str[$i];
}
It prints characters in string one by one.
I also not sure behavior of following code is defined or not.
(It's used to be undefined. You probably should not rely on this.)
$str = 'abc';
$str[0] = 'X';
You may get
$str = 'Xbc' or $str[0] = 'X'.
Anyone knows current status on this???
Regards,
--
Yasuo Ohgaki
"Sean Coyle" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hey there guys,
>
> This may seem like a dumb question, but I have to ask it anyway.
>
> I have a form in one of my php based scripts that allows for file uploads.
> I recently noticed a potential issue if people upload files containing
> anything else but the standard characters ([_a-z0-9-]+(\.[_a-z0-9-]).
>
> I am not sure if this can be done, but what I need to do is parse this
> variable (lets call it $file_name) by character looking for anything save
> letters a-z (A-Z) and numbers 0-9. Any arrangements of numbers, letters and
> full stops (.) are to be permitted, and if any character does not meet those
> specifications, that single character should be converted to an underscore.
>
> Any ideas on how I can go about doing something like this?
>
> BTW: (Some background info) I examined the average validate e-mail idea,
> however, rather than reject the string, I would like to be able to 'replace'
> the offending character.
>
> Thanks in advance,
>
> Sean
>
>
> --
> 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 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] Is it possible to parse a variable by character? Sean Coyle
- Re: [PHP] Is it possible to parse a variable by ch... Christian Reiniger
- RE: [PHP] Is it possible to parse a variable by ch... Maxim Maletsky
- Re: [PHP] Is it possible to parse a variable b... Sean Coyle
- Re: [PHP] Is it possible to parse a variab... Sean Coyle
- Re: [PHP] Is it possible to parse a variab... Wico de Leeuw
- Re: [PHP] Is it possible to parse a va... Christian Reiniger
- Re: [PHP] Is it possible to parse... Sean Coyle
- Re: [PHP] Is it possible to parse a variable by ch... Yasuo Ohgaki