WEBサイト制作・アプリ開発・システム開発・ブランディングデザイン制作に関するご相談はお気軽にご連絡ください。
構想段階からじっくりとヒアリングし、お客様の課題にあわせたアプローチ手法でお客様の“欲しかった”をカタチにしてご提案いたします。
Blog スタッフブログ
PHP
システム開発
[PHP]画面出力を一時保存し変数にいれる
システム開発担当のTFです。
やり方
- 画面出力の一時保存開始時に ob_start() を呼ぶ
- 画面出力を行う
- 画面出力の結果を ob_get_clean() で取得し変数で用いる
サンプル
<?php
$test = "テスト";
// 画面出力を描画せずにためる
ob_start();
// viewから画面出力
include( "/view/test.php");
// 画面出力を変数に保存する
$output = ob_get_clean();
// 加工や画面描画を行ったり、mailのbodyに設定したり等
?>
テストのViewです
変数のtest の値: <?= $test ?>