WEBシステムの開発プラットフォーム LIB PHP Framework! 高速でセキュアなフルスクラッチ開発を今すぐ開始できます。

PHP基礎学習

練習課題(T1) 制御構文によるデータ出力

これまでの学習では、変数、関数、制御構文といった、基本的なプログラミング構文について学習してきました。
以降のチャプターは、より実践的な内容となり、基本構文の理解度が試されます。
次章に進む前に、練習課題(T1)をクリアしてください。(解答例の閲覧には、ユーザー登録が必要です。)

課題

下表の顧客情報を多次元配列に代入し、Web Studioページ編集画面にtbodyの要素を出力してください。
但し、顧客情報のメール配信が「許可」の場合は「●」を、「不可」の場合は「x」を出力してください。

(課題クリア条件)
1.Web Studioでサンプルページを作成し、ユーザー定義関数を追加できる。
2.ユーザー定義関数で、顧客情報を代入した多次元配列を定義できる。
3.ユーザー定義関数で、多次元配列をループしtr tdタグを作成できる。
4.ループ内で条件分岐し、出力情報の切り替え(「許可」の場合は「●」を、「不可」の場合は「x」)を行える。
5.ユーザー定義関数で文字列をリターンし、ページ編集画面に出力コードを記述できる。


名前 電話番号 都道府県 メール配信
井上 06-0000-1111 大阪 許可
吉丸 06-0000-4444 大阪 不可
鈴木 03-0000-2222 東京 許可
片山 086-0000-3333 岡山 許可
大浦 06-0000-5555 大阪 不可


出力結果

名前 電話番号 都道府県 メール配信
井上 06-0000-1111 大阪
吉丸 06-0000-4444 大阪
鈴木 03-0000-2222 東京
片山 086-0000-3333 岡山
大浦 06-0000-5555 大阪