さいき

PHP

PHPの条件分岐でif 文を短かく書ける

FuelPHP のコーディング標準ページをボケーっと見てたら目に付いた。AND 条件・OR 条件を使えば、if 文で3行使うコードを1行で書けるらしい。そもそも if 文の条件式以外で OR や AND を使う機会がなかった。既知のことかも...
FuelPHP

FuelPHPのテンプレートコントローラについて1[FuelPHP入門][はじめてのフレームワークとしてのFuelPHP]

テンプレートコントローラは、テンプレート機能(レイアウト機能)を提供するコントローラの拡張の一つ。テンプレートコントローラについて、公式ドキュメントより抜粋。Template コントローラは、ベースとなるコントローラの拡張で、いくつかの定義...
FuelPHP

FuelPHPのビューを入れ子にする

Templateコントローラとビューの入れ子がごっちゃ。両方使いこなせたら便利そうだとは思う。先に、ビューの入れ子について学ぶ。あと、入れ子ってネストって呼ぶんだね。1.ビューの入れ子ビューの入れ子とは、ヘッダー・フッターなどのパーツを別の...
FuelPHP

FuelPHPで外部ファイル・画像をAssetで読み込む

FuelPHP では Assetクラスを利用して外部ファイルや画像を読み込む。1.ビューファイルについてビューファイルは html が記述されたファイルのことで、MVCにおけるインターフェース担当。APPPATH/views/ に配置し、コ...
FuelPHP

FuelPHPのコントローラのメソッド

FuelPHP のメソッドには、標準で使えるとても便利なものがある。今回はコントローラのメソッドについて。最も基本的なメソッドで、うまく使いこなしたい。1.コントローラのメソッドaction_index()URL のメソッド名が省略された場...
FuelPHP

FuelPHPのコントローラからビューへ変数を渡す

ビューは、MVC におけるインターフェース担当。html/css、javascript と(少しの)php で記述される。ビューはコントローラから呼びだされ、モデルから渡されたデータから動的にページを表示する。使用するメソッドは View:...
MySQL

MySQLでの「current_timestamp」はテーブル内で一つだけ

MySQL でテーブルを作成する際、以下のエラーが出た。#1293 – Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIME...
FuelPHP

FuelPHPでのMVCと予約済みルーティング

FuelPHP はMVCモデルを採用している。MVC モデルとは、コードをモデル (Model)、ビュー (View)、コントローラ (Controller) の 3つの役割に処理を分けること。今回は簡単な MVCのおさらい。ついでに、予約...
web制作

WordPressテーマの背景の変更(Stinger3カスタマイズ1)

このブログのテーマはSEO に強く無料である「Stinger3」を使っている。ノウハウを学ぼうと思い採用した。人気のあるテーマなので、同じデザインのブログが結構ある。そこで、勉強がてらブログのデザインを変更していく。第1回は背景をカスタマイ...