#309 PHPはこれだけ知ってれば充分
ーーーーーーーーーーーーーーーーーーーー
2014.4.22 #309【石田塾メールマガジン】
PHPはこれだけ知ってれば充分
毎週 火曜日配信
ーーーーーーーーーーーーーーーーーーーー
前田です。
最近、あまりプログラムのことを書いて
いなかったので、久々にアフィリエイトに
役立ちそうな範囲で書いてみようと思います。
これを読むだけでできるようには
なりませんが、これだけ分かればいいんだ
という指標にはなると思いますので、
良かったら参考にしてください。
ーーーーーーーーーーーーーーーーーーーー
■ PHPはこれだけ知ってれば充分
ーーーーーーーーーーーーーーーーーーーー
アフィリエイトで主に活躍するのはPHP
だと思います。
PHPってめちゃくちゃお手軽な言語で、
複雑なことが簡単にできるように、
色々な関数が準備されています。
何をやりたいかにもよりますが、大体次の
3つを知っていれば、それなりのことは
できるはずです。
・変数
・関数
・ループ
凄く簡単に説明していきます。
変数というのは僕の中では入れ物を
イメージしています。
例えば
$box = 'red';
echo $box;
echo というのは表示するための命令です。
この場合$boxには red が入っていますから、
red を表示します。
ちなみに $box という変数の名前は僕が
適当につけたものです。
変数名は自由につけられます。
これが単純な変数。
変数には配列というものもあって、配列には
複数の値を入れることができます。
ここからややこしくなっていくので、興味の
ある方は「PHP 配列」等で調べてみて下さい。
次に関数ですが、これは色々ありまして、
例えば配列をランダム表示したければ、
次のように書くことができます。
$array = array(1,2,3,4,5,6,7); // 配列を準備
shuffle($array); // 配列をランダムに並び替え
で、並び替えた配列を1つずつ書き出してみます。
echo $array;
とやっても、配列の中身は綺麗に出てくれない
ので、配列を書き出すにはループを使います。
foreach($array as $val){
echo $val;
}
↑こんな感じ。
これも「PHP 配列 ループ」などで
検索すると、たくさん使えるサンプルが
出てきます。
サラッとやりましたが、使い方によっては
ここに書いたことだけで、大量にページを
生成するようなことも可能です。
例えば、ASPからダウンロードしてこれる
CSVファイルありますよね?
案件がズラズラと並んでいるやつ。
仮に1000行あるとしましょう。
これを1行ずつ配列に読み込んで、あとは
上と同じ方法でループさせる。
出力先をファイルにしてしまえば、
1枚ずつファイルを書き出せますので
あっという間に1000ファイル出来上がりです。
当然CSVのデータをセルごとに分割して
処理することもできます。
bpTran とかマッドアフィリエイター
なんかで使っている方法です。
で、大体こういう処理は探せばサンプルが
転がっています。
http://php-archive.net/php/csv-tsv-array/
↑これとか。
というわけで、ポイントは
・変数
・関数
・ループ
です。
まぁ、関数は使い方通りに使うしかないので
おいといて、変数とループ。
特に配列とループの使い方が肝になると思います。
PHPに興味のある方は、ぜひこの点を
意識して勉強してみてください。
ではでは!
(前田)
ーーーーーーーーーーーーーーーーーーーー
■ 編集後記
ーーーーーーーーーーーーーーーーーーーー
プログラミングというのは、
すっごく頭の悪い人に仕事を
指示する感覚に似ています。
もの凄く頭悪いので、
ちょう基本的な所から
かみ砕いて指示しないといけません。
しかも応用も工夫もしてくれないので、
それが必要なら逐一指示しなければいけません。
ただし一旦覚えれば、極めて正確かつ高速に
反復作業してくれる点がメリットです。
なので、作りたいプログラムがあったら、
それをもの凄く頭悪い人に
仕事を覚えさせるにはどうしたらいいか、
ということを考えるといいかなと
思います。
指示の方法は、本当に限られていて
本文にあったくらいのものしかないです。
これだけの事から、ほとんどの複雑な
プログラムは記述されています。
一つのプログラム言語を覚えると、
大体どんなプログラムもすぐ学べる
かなと思いますので、なんか一つ
苦労して学ぶと色々見えてくるかなと
思います。
(藤井)
ーーーーーーーーーーーーーーーーーーーー
★【IJK 塾生必読メルマガ】
石田レポート 年収1億!稼ぎの構造
⇒ http://www.mag2.com/m/0000138888.html
★今まで配信したメールマガジンの
バックナンバーサイトを
用意いたしましたので、
過去のメールマガジンは、
こちらよりご覧下さい。
石田塾メールマガジン
バックナンバーページ
http://ijk777.net/mmbn/
※アクセス時に認証を求められます。
お手数ですが以下のIDと
パスワードのご入力を
お願いいたします。
ID:【 ijkmm 】
パスワード:【 mmbn08 】
★本メルマガの著作権は石田塾にあります。
文章の引用、メディア(ブログ、ウエブサイト、
メルマガなど)への掲載を禁じます。
ーーーーーーーーーーーーーーーーーーーー
2014年4月22日 第309号発行
アカデミアジャパン株式会社
発行責任者:藤井 俊緒
お問い合わせはこちら→ ask@maiei.net

ネット広告・マーケティングランキング
フォローしませんか?