TOP ▲ itcore TOP プログラムパーツ

uEscQuoteRev シングルクオートとダブルクオートを独自エスケープから戻す。 | itcore 2020年

PHP

PHP TOP

関数

<?php
function uEscQuoteRev($data) {
    $data = str_replace(array('[S-QUOTE]', '[D-QUOTE]'), array("'", '"'), $data);
    return $data;
}
?>

テストプログラム

<?php include_once "uEscQuote.func"; ?>
<?php include_once "uEscQuoteRev.func"; ?>
<?php
  $data = uEscQuote("'".'"');
  echo "$data<br>\n";
  $data = uEscQuoteRev($data);
  echo "$data<br>\n";
?>

実行結果

[S-QUOTE][D-QUOTE]
'"