공부/기타

PHP 작성 팁

미친사람 2017. 3. 7. 09:24
반응형

PHP 안에서 HTML 출력하기

 

1. echo를 이용한다.

 

echo '<span>에베에베</span>';

 

 

2. php를 불러온다.

 

<head>

<?php

$PHP

내용 내용

?>

</head>

<body>

<?php echo $php; ?>

</body>

 

- 만약 스타일 태그를 등록한상태며 li형식으로 적용된 디자인이라면 <li> 태그도 붙여주자

 

 

PHP로 Server Uptime 출력 시 Users 부분 출력 안하기

 

<?php

$current_reading = @exec('uptime');

preg_match("/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/", $current_reading, $averages);

preg_match("/up (.*), (.\d) user/", $current_reading, $uptime);

$uptime = $uptime[1];

$date = date("H:i:s",time());

$data = "Server Uptime : $uptime";

$data .= " / Load Averages : $averages[1], $averages[2], $averages[3] ";

$data .= "at $date";

 

echo $data;

 

?>

 

PHP 디스크 사용량 계산 출력(야매)

<?php

$dts = disk_total_space("/"); 

$dff = disk_free_space("/");

$si_prefix = array( 'B', 'KB', 'MB', 'GB', 'TB', 'EB', 'ZB', 'YB' );

$base = 1024;

$class = min((int)log($dts , $base) , count($si_prefix) - 1);

$class2 = min((int)log($dff , $base) , count($si_prefix) - 1);

$dt = sprintf('%1.0f' , $dts / pow($base,$class)) . $si_prefix[$class];

$df = sprintf('%1.0f' , $dff / pow($base,$class2)) . $si_prefix[$class2];

$txt = sprintf($dt - $df) . $si_prefix[$class2];

 

echo "Disk Usage : $txt / $dt";

?>

 

 

PHP 접속한사람 IP 출력

<?php

$ip=$_SERVER['REMOTE_ADDR'];

?>

반응형