사장님께서 PHP로 이메일을 비동기적으로 보내는 기능을 구현해달라고 하셨습니다. 인터넷에서 정보를 찾아보니 popen을 사용할 수 있다는 것을 알고 처음에는 이렇게 썼습니다.
<code>pclose(popen("php -f mymail.php","r"));</code>
이 스크립트는 phpmailer를 사용하여 나에게 이메일을 보내는 계정입니다.
이제 이 함수에 매개변수를 전달하려고 합니다.
$to--recipient
$content--content
$subject--title.
이메일 전송 기능에 꼭 필요한 기능입니다.
그런데 어떻게 쓰는지 모르시나요?
이 명령 뒤에 매개변수를 추가하시겠습니까? 다음과 같이 ==신뢰할 수 있는 지적이 될 수 있습니다
<code>php -f mymail.php -a $argv1 -b $argv2</code>
아직도 매개변수를 전달할 수 있는 것이 있나요? (그런데 popen 함수를 보면 4개의 매개변수 중 어느 하나도 동일하지 않습니다.)
<code>popen("balabala","r",$参数,$参数)</code>
아니면 강제로 작성한 뒤 직접 사용해야 하나요? 다음과 같은 의미입니다
<code>fopen("mymail.php","w"); fwrite $to balabala; fwrite $subject balabala; fclose(fopen(balabala));</code>
PHP를 처음 접해서 틀린 부분이 있으면 양해 부탁드립니다. ==
사장님께서 PHP로 이메일을 비동기적으로 보내는 기능을 구현해달라고 하셨습니다. 인터넷에서 정보를 찾아보니 popen을 사용할 수 있다는 것을 알고 처음에는 이렇게 썼습니다.
<code>pclose(popen("php -f mymail.php","r"));</code>
이 스크립트는 phpmailer를 사용하여 나에게 이메일을 보내는 계정입니다.
이제 이 함수에 매개변수를 전달하려고 합니다.
$to--recipient
$content--content
$subject--title.
이메일 전송 기능에 꼭 필요한 기능입니다.
그런데 어떻게 쓰는지 모르시나요?
이 명령 뒤에 매개변수를 추가하시겠습니까? 다음과 같이 ==신뢰할 수 있는 지적이 될 수 있습니다
<code>php -f mymail.php -a $argv1 -b $argv2</code>
매개변수를 전달할 수 있는 것이 아직 있나요? (그런데 popen 함수를 보면 4개의 매개변수 중 어느 하나도 동일하지 않습니다.)
<code>popen("balabala","r",$参数,$参数)</code>
아니면 강제로 작성한 뒤 직접 사용해야 하나요? 다음과 같은 의미입니다
<code>fopen("mymail.php","w"); fwrite $to balabala; fwrite $subject balabala; fclose(fopen(balabala));</code>
PHP를 처음 접해서 틀린 부분이 있으면 양해 부탁드립니다. ==