Re: Pre global configuration
| From: | James Kaufman | Date: | Tue, 27 Sep 2005 15:38:16 +0000 |
| Subject: | Re: Pre global configuration | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-223287@lists.php.net to get a copy of this message | ||
On Tue, Sep 27, 2005 at 10:40:06AM -0400, Jake Gardner wrote:
> This is a stretch and I doubt you can do this very easily, but I was
> wondering if there is a way to define behaviors that happen throughout
> a script before execution for example if the OS is windows, all
> strings are terminated with \r\n, if Linux, then \n without adding
> addition ifs throughout the code.
>
You could do something like:
if (strtoupper(substr(php_uname('s'), 0, 3)) == 'WIN') {
define('CRLF', "\r\n");
} else {
define('CRLF', "\n");
}
Then use the constant CRLF in your strings. You can put the above snippet in a
file that is auto-prepended whenever php is invoked.
--
Jim Kaufman
Linux Evangelist
public key 0x6D802619
CCNA, CISSP# 65668