PHPでシステムコマンドを実行する方法—systemとexecの使い分け
2023.06.06
error この記事は最終更新日から1年以上が経過しています。
PHPからシステムコマンドを実行する際には、 system か exec を使う。
基本的には、コマンドの実行結果を値として取得・出力したい場合は exec を、実行だけで結果のアウトプットが必要ない場合は system を使えば良い。
例えば、
system('systemcommandname arg0 arg1',$ret);
if($ret == 0){
print 'OK';
}else{
print 'Error';
}
上記は system の使用例。第二引数 $ret は、実行成功なら「0」を、失敗なら「1」を返す。
OGP画像作成を効率化:PHPを使った自動生成方法を解説
2024.11.21
SNSシェアに欠かせないOGP画像、毎回手作業で作成するのは手間がかかりますよね。本記事では、PHPを使って記事タイトルを含むOGP画像を自動生成する方法を解説します。テンプレート画像を活用した簡単な手順をぜひお試しください。
PHP
PHPによるCSRF対策入門:トークン生成から認証までの流れを解説
2024.11.19
フォーム送信時のセキュリティを高めるためには、CSRF対策が欠かせません。本記事では、PHPでのトークン生成から認証チェックまで、実装手順を具体的に解説します。
PHP
PHPとPerlでファイルパーミッションを変更する方法(chmod関数)
2024.11.16
PHPとPerlには、ファイルのパーミッションを変更するためのchmod関数が標準で用意されています。この記事では、PHPとPerlそれぞれのchmod関数を使ったファイルパーミッション変更の基本的な使い方を紹介します。
Perl PHP
PHPでNotionのページを更新する方法
2023.11.24
NotionのページをPHPから直接更新できる方法をご紹介します。本記事では、Notion APIを使用して、タスクの名前やカテゴリ、ステータスなどのプロパティを簡単に更新する方法を解説します。
Notion API PHP