Weitere ähnliche Inhalte
Ähnlich wie ライバルに差をつけろ!カスタム○○○猛特訓ゼミ!!!+α (10)
Mehr von takashi ono (20)
ライバルに差をつけろ!カスタム○○○猛特訓ゼミ!!!+α
- 45. 今回使用するプラグイン
Custom Post Type UI
カスタム投稿タイプ、カスタムタクソノミー
を追加するためのプラグイン
Advanced Custom Fields
カスタムフィールド
を追加するためのプラグイン
今回のワークショップでは、以下のプラグインを使用します。
管理画面にログインして有効化しましょう!
- 96. 配列の用法(名前の管理)
配列使わない場合
$name1 = “鈴木一郎”;
$name2 = “山田太郎”;
$name3 = “木村拓哉”;
echo $name1;
echo $name2;
echo $name3;
配列使う場合
$names = array();
$names[] = “鈴木一郎”;
$names[] = “山田太郎”;
$names[] = “木村拓哉”;
echo $names[0];
echo $names[1];
echo $names[2];
- 100. 条件分岐 if … else
$name = “ono”;
if( $name == “ono” ) {
// 名前が”ono”だった時(true)の処理
} else {
// 名前が”ono”ではない時(false)の処理
}
- 101. 条件分岐 if … elseif … else
$name = “ono”;
if( $name == “ono” ) {
// 名前が”ono”だった時(true)の処理
} elseif( $name == “yamada” ) {
// 名前が”yamada”だった時(true)の処理
} else {
// 名前が”ono”でも“yamada”でもない時(false)の処
理
}
- 103. 比較演算子
例 名前 結果
$a == $b 等しい $a が $b に等しい時
に TRUE。
$a != $b 等しくない $a が $b に等しくない場合
に TRUE。
$a < $b より少ない $a が $b より少ない時
に TRUE。
$a > $b より多い $a が $b より多い時
に TRUE。
$a <= $b より少ないか等しい $a が $b より少ないか等しい時に
TRUE。
$a >= $b より多いか等しい $a が $b より多いか等しい時
に TRUE。
http://www.php.net/manual/ja/language.operators.comparison.php
- 107. 繰り返し(while)
0 1 2 3 4 5 6 7 8 9 10
$count = 0;
while( $count <= 10 ) {
echo $count . “ “;
$count++;
}
- 108. 繰り返し(do-while)
0 1 2 3 4 5 6 7 8 9 10
// whileとは違って必ず1回は処理を行う
$count = 0;
do {
echo $count . “ “;
$count++;
} while( $count <= 10 );
- 114. クラスの書き方と使い方
class Ossan {
var $name = "";// 名前
var $age = 0;// 年齢
function is_ossan() {
if( $this->age >= 40 ) {
echo "オッサンだよ";
} else {
echo "若者だよ";
}
}
}
$person = new Ossan();
$person->name = “鈴木一郎”;
$person->age = 50;
$person->is_ossan();
// オッサンだよ
- 119. デバッグ
変数の内容を吐き出す。
$names = array(
“shacho” => “鈴木一郎”,
“bucho” => ”山田太郎”,
“shain” => ”木村拓哉”);
var_dump( $names );
array(3) { ["shacho"]=> string(12) "鈴木一郎" ["bucho"]=> string(12) "
山田太郎" ["shain"]=> string(12) "木村拓哉" }