[PHP]標準入力を受け取ってHTML実体参照化して標準出力に出力するスクリプト

いわゆるUnixの"フィルタ"というやつです。
パイプでつなげて使うときに便利です。

htmlentities.php
#!/usr/bin/php
<?php
$in = file_get_contents("php://stdin");
echo  htmlentities($in);

使い方

$ echo "<h1>P&G</h1>'" | htmlentities.php

&lt;h1&gt;P&amp;G&lt;/h1&gt;'
カテゴリ: