PHP_STRIP_WHITESPACE(3) 1 PHP_STRIP_WHITESPACE(3)php_strip_whitespace - Return source with stripped comments and whitespaceSYNOPSIS
string php_strip_whitespace (string $filename)
DESCRIPTION
Returns the PHP source code in $filename with PHP comments and whitespace removed. This may be useful for determining the amount of actual
code in your scripts compared with the amount of comments. This is similar to using php -w from the commandline.
PARAMETERS
o $filename
- Path to the PHP file.
RETURN VALUES
The stripped source code will be returned on success, or an empty string on failure.
Note
This function works as described as of PHP 5.0.1. Before this it would only return an empty string. For more information on this
bug and its prior behavior, see bug report #29606.
EXAMPLES
Example #1
php_strip_whitespace(3) example
<?php
// PHP comment here
/*
* Another PHP comment
*/
echo php_strip_whitespace(__FILE__);
// Newlines are considered whitespace, and are removed too:
do_nothing();
?>
The above example will output:
<?php
echo php_strip_whitespace(__FILE__); do_nothing(); ?>
Notice the PHP comments are gone, as are the whitespace and newline after the first echo statement.
PHP Documentation Group PHP_STRIP_WHITESPACE(3)
Check Out this Related Man Page
IS_READABLE(3) 1 IS_READABLE(3)is_readable - Tells whether a file exists and is readableSYNOPSIS
bool is_readable (string $filename)
DESCRIPTION
Tells whether a file exists and is readable.
PARAMETERS
o $filename
- Path to the file.
RETURN VALUES
Returns TRUE if the file or directory specified by $filename exists and is readable, FALSE otherwise.
EXAMPLES
Example #1
is_readable(3) example
<?php
$filename = 'test.txt';
if (is_readable($filename)) {
echo 'The file is readable';
} else {
echo 'The file is not readable';
}
?>
ERRORS /EXCEPTIONS
Upon failure, an E_WARNING is emitted.
NOTES
Keep in mind that PHP may be accessing the file as the user id that the web server runs as (often 'nobody'). Safe mode limitations are not
taken into account before PHP 5.1.5.
Note
The results of this function are cached. See clearstatcache(3) for more details.
Tip
As of PHP 5.0.0, this function can also be used with some URL wrappers. Refer to "Supported Protocols and Wrappers" to determine
which wrappers support stat(3) family of functionality.
Note
The check is done using the real UID/GID instead of the effective one.
This function may return TRUE for directories. Use is_dir(3) to distinguish file and directory.
SEE ALSO is_writable(3), file_exists(3), fgets(3).
PHP Documentation Group IS_READABLE(3)
So I'm making a page for one of my web sites that scans the visitors ports (just a few specific ones, not ALL) and tells them if they have any open. Now I made up the code and it worked great. Now instead of having the same chunk of code all over my script, I tried to make my own subroutine so I... (10 Replies)
Hi,
I've configured a server with Debian Etch 4.0. I followed these instructions:
Install and Configure Apache2 with PHP5 and SSL Support in Debian Etch -- Debian Admin
But when I try to launch a php script with phpinfo() in my browser, It showed me the download manager window.(i.e. wanna to... (9 Replies)
Hi,
I got a Textfile contains hundreds of lines like this:
3 02 8293820 0 22 22
All I need is this:
293820 0 22 22
So i decided to delete until the first '8' comes up. But how I can realize that? (9 Replies)
Hi all..
I need some comments or advices about my HP-UX 11.11 performance.
It runs Oracle, some apps and weblogic.
For several times in a day, it's performance drops poorly (approx for minutes until an hour).
I tried to find articles about unix, oracle and weblogic tuning, which leads me... (13 Replies)
I have a single string as below:
Rat run after Cat
i.e. there is a single whitespace after Cat.
This causes my file to fail.
Is there a way I can remove any whitespace at the end of any string.
I tried sed 's/ *//g', but it removes all white space and the above string becomes... (10 Replies)
Hi, I've been working on a PHP script which is "supposed" to find an individuals weather based on their geolocation. This script uses "shell_exec".
I have checked my syntax and it is correct, but there is still something missing; for when I call on the script using:
<form action='/weather.php'... (15 Replies)
Here is my situation...
System - HP UNIX (HP-UX hq5 B.11.00 U 9000/800 (td))
I have an HL7 (Health Level Seven) pipe-delimied file that does not have any carriage returns/line feeds. I need to insert a line feed before each segment type (MSH, PID, PV1, OBX, etc.) so that my PROGRESS program... (16 Replies)
:) Hi all,
I would like to remove all multiple line comments, in between the pattern /*.....*/ from my file.
The comments can be expected to be at any place in my file, like this:
/*....
This multi line comment might stretch even the entire file..!
......*/
Some text
Text1 /* Comment... (25 Replies)
hi, ok having here some code like:
#!/bin/bash
echo " hello " # say hello to the user
echo " $HOME "
echo " $HOSTNAME "
echo " $(uname) "
echo " today is $(date) "
echo " $(whoami) is currently logged in "
now my question is how to change the code so that the info is not... (12 Replies)
Hi
I'm using this script for PHP purpose:
script.sh
-------------------------
#!/bin/bash
source app_path/config_file'
app_name $* script_name
the thing that bothers me is that every time I call app_app_name $* script_name I have to run source, which of course is required in this... (12 Replies)
there are some lines of php code
like a copyright
that i want to encrypt
so people can't search for it and then remove it
how can i encrypt the code so it just looks like numbers and letters and not in readable format?
thanks :) (11 Replies)
Hello!
I'm about to embark on a new project to port the VPM (Variable Permability Model) for decompression diving from some old BASIC code (attached, "VPM.txt") to PHP.
Then, I plan to create a plugin for this site where folks can run VPM on the web.
Then, I plan to improve VPM based on... (15 Replies)
I want to make it in SED
PHP
preg_replace('@<script*?>.*?</script>@siu','',$text);
this is in AWK
awk '/<script /{p=1} /<\/script>/{p=0; next}!p'
can you help me to make it on SED working?
I have this
sed 's/<script*>*<\/script>//g'
but it not work with this string
<script... (9 Replies)