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

uInit 初期設定 | itcore 2018年

PHP

PHP TOP

関数

<?php
function uInit() {
  //----------------------------------
  // 初期設定
  //----------------------------------
  error_reporting(E_ALL); // エラー報告レベル
  ini_set( 'display_errors', 1 ); // エラーを画面に出す。
  date_default_timezone_set('Asia/Tokyo'); // タイムゾーン
  $dt = date('Y-m-d H:i:s'); // 日時
  $self = basename($_SERVER["PHP_SELF"]); // 自分のプログラム名
  session_start(); // セッション開始
  // 「フォーム再送信の確認」が出ないようにする。
  header("Expires:-1");
  header("Cache-Control:");
  header("Pragma:");
  return array($dt, $self);
}
?>

テストプログラム

<?php include_once "uInit.func"; ?>
<?php
  list($dt, $self) = uInit();
  echo "dt=$dt self=$self<br>\n";
?>

実行結果

dt=2021-09-25 19:09:42 self=uInit.php