I noticed there's an error in PHP when it receives form data. It seems
to precede various characters with "\". I was wondering if that's about
to get fixed in PHP5, or already is fixed in PHP4? (Or is this somehow
not an error?)
Also, I was wondering when/ if PHP will include more object-oriented
functions, like $myString.replace($find, $replaceWith). (I sometimes
wonder if I need to use the first or second or third parameter or what
and it takes some more seconds to check PHP.net.)
Next, are there any plans to remove the "$" in front of variables?
Also: will XPath be supported internally/ by standard libraries (I use
a special library not part of PHP and it could be a little faster)?
Will there be real private members/ functions in PHP5 when using
classes/ objects? (And any plans to drop "$this->", not that it's
really bad?)
Thanks for any info. (I read through the changes log of PHP5, by the
way.) 3 2455
Philipp Lenssen wrote: I noticed there's an error in PHP when it receives form data. It seems to precede various characters with "\". I was wondering if that's about to get fixed in PHP5, or already is fixed in PHP4? (Or is this somehow not an error?)
Maybe you have magic_quotes_* set in php.ini
Try this with both php4 and php5
<?php
$mq = array('magic_quotes_gpc', 'magic_quotes_runtime');
foreach ($mq as $x) {
echo "$x is ", ini_get($x), "<br/>\n";
}
?>
[...] Thanks for any info. (I read through the changes log of PHP5, by the way.)
Don't know about your other questions :(
--
..sig
"Philipp Lenssen" <in**@outer-court.com> schrieb: I noticed there's an error in PHP when it receives form data. It seems to precede various characters with "\". I was wondering if that's about to get fixed in PHP5, or already is fixed in PHP4? (Or is this somehow not an error?)
No, this is no error. You might have activated magic_quotes in your
php.ini. If you want to continue this, then use stripslashes() with the
incoming data.
Also, I was wondering when/ if PHP will include more object-oriented functions, like $myString.replace($find, $replaceWith). (I sometimes wonder if I need to use the first or second or third parameter or what and it takes some more seconds to check PHP.net.)
No.
Next, are there any plans to remove the "$" in front of variables?
No.
Will there be real private members/ functions in PHP5 when using classes/ objects?
Yes.
Regards,
Matthias
Philipp Lenssen wrote: I was wondering when/ if PHP will include more object-oriented functions, like $myString.replace($find, $replaceWith). (I sometimes wonder if I need to use the first or second or third parameter or what and it takes some more seconds to check PHP.net.)
The developers have said that PHP will remain a procedural language.
However there's nothing preventing you from writing a String class.
Maybe it would be added to PEAR. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Rob Ristroph |
last post by:
I have tried out PHP 5 for the first time (with assistance from this
group -- thanks!).
The people I was working with have a site that uses lots of php
objects. They are having problems with...
|
by: neur0maniak |
last post by:
Hi,
I've been eager to try out PHP5, so I've dumped it on my little dev
machine. It's running WinXP with IIS5. I've put the php-cgi.exe in the
"mappings" page as I'm used to doing with PHP4....
|
by: Aziz |
last post by:
Hi,
I've recently contacted technical service of a web hosting company and
asked them wheter or not they're gonna upgrade to PHP5 and MySQL5.
Here's a quote from their response which confused me...
|
by: Theo Kanter |
last post by:
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 22
Message-ID: <Ca52h.21400$E02.8869@newsb.telia.net>
Date: Wed, 01 Nov 2006 17:53:38 GMT...
|
by: McKirahan |
last post by:
I am working in two environments neither configuration of
which I can change; one's my Web host the other a client.
My Web host requires the use of the ".php5" extension
to use PHP v5.1.4; where...
|
by: java |
last post by:
Hey there,
I just removed an elderly PHP4-Installation from my Windows-Box and
installed PHP 5.2.1. I used the PHP4-Module as local batchfile-
interpreter by
E:\ersDHCP>php ./extractLog.php
...
|
by: BG Mahesh |
last post by:
hi
Java has a Timer class (include some URL) which allows us to kick off
a process/task at specified time. How can I achieve the same in PHP5?
-- Mahesh
|
by: romiro |
last post by:
Hi all,
I'm a PHP5 developer looking to "broaden my horizons" so to speak by
learning a new language. I emphasize the 5 in PHP since I have fully
engrossed myself in the full OOP of version 5...
|
by: Jeff |
last post by:
I'm working on a server that is running PHP4.
I'd like to upgrade this so I can use the PHP5 code I have already.
What kind, if any, problems will I have with the existing PHP code base?
I...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
| |