記事「PEAR」 の 検索結果 139 件
-
「第3章 Smartyの基礎知識」(18) - 追加の関数({fetch})前々回が{html_table}(HTMLテーブルの生成)、前回が{html_image}(<img />タグの生成)でした。今回はローカルシステムやhttp, ftpからファイルを取..
-
「第3章 Smartyの基礎知識」(17) - 追加の関数({html_image})前回はHTMLテーブルを生成する{html_table}関数(タグ)でした。今回は<img />タグを生成する{html_image}タグです。マニュアルはこちら。 例示アプリで..
-
「第3章 Smartyの基礎知識」(16) - 追加の関数({html_table})こちらのようにSmartyの関数(組み込み関数、カスタム関数)には多くの種類があります。教科書に解説・例示アプリはありませんが、良く使う可能性のあるタグを試してみます。 追加で試してみる関数..
-
「第3章 Smartyの基礎知識」(15) - 「{」や「}」の特殊文字出力「{」や「}」というSmartyにとって重要な特殊文字出力を、テンプレート内でJavaScriptやCSSを組み込んだりするなどで、必要になる場合があります。 {literal}タグと{/lit..
-
「第3章 Smartyの基礎知識」(14) - {html_xxx}:フォーム部品の生成Smartyの{html_options}タグ・{html_checkboxes}タグ・{html_radios}タグによって、フォーム部品を生成する事ができます。{html_options}はプ..
-
「第3章 Smartyの基礎知識」(13) - {cycle}:交互に値を出力今回は{cycle}タグです。指定する値を交互に出力します。マニュアルはこちら。 例示アプリ「03_20.php」では1行毎に背景色を変える制御をしています。その後に{cycle}タグを使う..
-
「第3章 Smartyの基礎知識」(12) - {foreach}:繰返し処理(2)前回は{foreach}タグに関わる単純配列の例示アプリで、Smarty3形式での処理を追加してみましたが、今回は多次元配列での例示アプリ「03_19.php」です。多次元といっても1つは連想配列..
-
「第3章 Smartyの基礎知識」(11) - {foreach}:繰返し処理(1){foreach}タグも繰り返し処理ができます。{section}タグと異なり、連想配列のキー項目名を扱えるようになるメリットがあります。 教科書では{foreach}タグの一般系を、 {..
-
「第3章 Smartyの基礎知識」(10) - {section}:繰返し処理(連想配列の場合){section}タグによる繰返し処理で連想配列の場合は、前の教科書の「8.3 管理ページの設計」でも利用しています。 今回の例(03_17.php)でも連想配列の使い方は同じですが、リスト..
-
「第3章 Smartyの基礎知識」(9) - {section}:繰返し処理(単純配列・多次元配列の場合)配列の各要素に繰り返して処理を行う為に、ループ処理をする{section}タグがあります。配列には単純配列・多次元配列・連想配列があり、教科書でも各々別の例示アプリを掲載していますので、まず単純配..
-
「第3章 Smartyの基礎知識」(8) - {if}・{else}・{elseif}:条件分岐テンプレートでも条件分岐が使えます。概念は一般的な条件分岐の制御と同じなので理解し易い。PHPと同様の比較・論理演算子が使えます。こちらにPHPとの違いを一覧にしています。 前の教科..
-
「第3章 Smartyの基礎知識」(7) - {include}とassign属性「3.5 関数を使ってみる」に入ります。関数という用語に対して違和感を持ちますが、こちらで記述する通り「すべてのSmartyタグは、 変数を出力するか何らかの関数を呼び出す動作をします」という事で..