各クラスを作成しそのクラスの処理を行う為のPHPのコードをクラス処理に合わせてコーディングし直してみたんですが、今のままだと私のテキストエディタでは対括弧の表示として<?phpの<と$p_obj->name = $_POST['name'];の>で対になっているという風になってしまっているんですが、それでもPHPとしてきちんと処理されるのでしょうか
また、require("XXX4.php");から下の処理の流れとして
XXX4.phpを1度読み込む
new List_tableを生成
変数dataは変数l_objのプロパティはlist()を代入
echoで変数dataを出力(文字列を返す処理(strlen?))
という解釈は正しいのでしょうか
PHP
1<?php//ここの< 2 header("Content-Type: type=text/javascript charset=UTF-8"); 3 4 if ($_POST['bbs'] == "post") { 5 require ("XXX1.php"); 6 $p_obj = new Post(); 7 $p_obj->name = $_POST['name'];//ここの> 8 $p_obj->comment = $_POST['comment']; 9 $p_obj->post(); 10 } elseif ($_POST['bbs'] == "update") { 11 require ("XXX2.php"); 12 $u_obj = new Update(); 13 $u_obj->name = $_POST['name']; 14 $u_obj->comment = $_POST['comment']; 15 $u_obj->chk = $_POST['chk']; 16 $u_obj->update(); 17 } elseif ($_POST['bbs'] == "delete") { 18 require ("XXX3.php"); 19 $d_obj = new Delete(); 20 $d_obj->chk = $_POST['chk']; 21 $d_obj->delete(); 22 } 23 24 require("XXX4.php"); 25 $l_obj = new List_table; 26 $data = $l_obj->list(); 27 echo ($data);//文字列を返すコーディングがしたい 28?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。