php
PHP - php_strip_whitespace 함수
string php_strip_whitespace ( string $filename )
(PHP 5)
php 파일내 주석과 공백을 제거한 소스를 반환하는 함수입니다.
주석, 공백을 제거한 php 소스를 새로운 파일에 작성해 보겠습니다. 이렇게 따로 작성해서 배포를 해두면 일반 사용자가 읽기에 어려움이 있어 약간의 보안(?)성이 생기게 됩니다.
(PHP 5)
php 파일내 주석과 공백을 제거한 소스를 반환하는 함수입니다.
<?php
// PHP comment here
/*
* Another PHP comment
*/
echo php_strip_whitespace(__FILE__);
// Newlines are considered whitespace, and are removed too:
do_nothing();
/* 결과: <?php
echo php_strip_whitespace(__FILE__); do_nothing(); ?>
*/
?>
<?php
echo php_strip_whitespace(__FILE__);
/**
* @author Zulfugar Ismayilzadeh
* @copyright 2011
*/
function count_words($string){
$string = trim(preg_replace("/\s+/"," ",$string));
$word_array = explode(" ", $string);
$num = count($word_array);
return $num;
}
$str = "Hello fri3nd, you're looking good today!";
echo count_words($str);
/* 결과: <?php
echo php_strip_whitespace(__FILE__); function
count_words($string){ $string = trim(preg_replace("/\s+/"," ",
$string)); $word_array = explode(" ", $string); $num = count $word_array); return
$num; } $str = "Hello fri3nd, you're looking good today!";
echo count_words($str); ?>
*/
?>
주석, 공백을 제거한 php 소스를 새로운 파일에 작성해 보겠습니다. 이렇게 따로 작성해서 배포를 해두면 일반 사용자가 읽기에 어려움이 있어 약간의 보안(?)성이 생기게 됩니다.
<?php
$fp = fopen('oldfile.php', 'w+');
$tmp = php_strip_whitespace('newfile.php');
fputs($fp, $tmp);
fclose();
?>
0 댓글