"PHP 배치 작업"의 두 판 사이의 차이

6번째 줄: 6번째 줄:


==테스트 예시==
==테스트 예시==
<source lang='bash'>
vi write.php
</source>
<source lang='php'>
<?php
file_put_contents("text.txt", "John Smith\n");
?>
</source>
;실행 예시
<source lang='dos'>
<source lang='dos'>
[root@jmnote ~]# echo "<?php" > write.php
[root@jmnote ~]# echo "file_put_contents(\"test.txt\", \"John Smith\\n\");" >> write.php
[root@jmnote ~]# echo "?>" >> write.php
[root@jmnote ~]# php write.php
[root@jmnote ~]# php write.php
[root@jmnote ~]# cat test.txt
[root@jmnote ~]# cat test.txt

2012년 2월 2일 (목) 12:27 판

1 방법

php 파일명.php
php -f 파일명.php

2 테스트 예시

vi write.php
<?php
file_put_contents("text.txt", "John Smith\n");
?>
실행 예시
[root@jmnote ~]# php write.php
[root@jmnote ~]# cat test.txt
John Smith

3 도움말

[root@jmnote ~]# php --help
Usage: php [options] [-f] <file> [--] [args...]
       php [options] -r <code> [--] [args...]
       php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
       php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
       php [options] -- [args...]
       php [options] -a

  -a               Run as interactive shell
  -c <path>|<file> Look for php.ini file in this directory
  -n               No php.ini file will be used
  -d foo[=bar]     Define INI entry foo with value 'bar'
  -e               Generate extended information for debugger/profiler
  -f <file>        Parse and execute <file>.
  -h               This help
  -i               PHP information
  -l               Syntax check only (lint)
  -m               Show compiled in modules
  -r <code>        Run PHP <code> without using script tags <?..?>
  -B <begin_code>  Run PHP <begin_code> before processing input lines
  -R <code>        Run PHP <code> for every input line
  -F <file>        Parse and execute <file> for every input line
  -E <end_code>    Run PHP <end_code> after processing all input lines
  -H               Hide any passed arguments from external tools.
  -s               Output HTML syntax highlighted source.

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}