Enviar pesquisa
Carregar
WebAPIではじめるphp入門
•
3 gostaram
•
2,759 visualizações
Hiroaki Murayama
Seguir
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 17
Baixar agora
Baixar para ler offline
Recomendados
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
最近の PHP の話
最近の PHP の話
y-uti
実用裏方 Perl 入門
実用裏方 Perl 入門
keroyonn
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
Mojoliciousをウェブ制作現場で使ってみてる
Mojoliciousをウェブ制作現場で使ってみてる
jamadam
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
はじめての FuelPHP
はじめての FuelPHP
Sho A
Recomendados
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
最近の PHP の話
最近の PHP の話
y-uti
実用裏方 Perl 入門
実用裏方 Perl 入門
keroyonn
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
Mojoliciousをウェブ制作現場で使ってみてる
Mojoliciousをウェブ制作現場で使ってみてる
jamadam
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
はじめての FuelPHP
はじめての FuelPHP
Sho A
シェル入門
シェル入門
ina job
FuelPHPをさわってみて
FuelPHPをさわってみて
Sotaro Omura
CodeIgniter入門
CodeIgniter入門
Sho A
PHPの今とこれから2014
PHPの今とこれから2014
Rui Hirokawa
PHPBLT#6 PHPの未来に入るかもしれない機能の紹介
PHPBLT#6 PHPの未来に入るかもしれない機能の紹介
sters
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
PHPの今とこれから 2013
PHPの今とこれから 2013
Rui Hirokawa
あらためてPHP5.3
あらためてPHP5.3
Masashi Shinbara
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
Fumito Mizuno
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
php7's ast
php7's ast
do_aki
Local php-100828 2
Local php-100828 2
Akio Ishida
PHP7を魔改造した話
PHP7を魔改造した話
Moriyoshi Koizumi
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
kenjis
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
Yoshio Hanawa
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
よいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれた
Moriyoshi Koizumi
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
kenjis
フラットなPHPからフレームワークへ
フラットなPHPからフレームワークへ
Masao Maeda
Exploiting Php With Php
Exploiting Php With Php
Jeremy Coates
Art of Web Backdoor - Pichaya Morimoto
Art of Web Backdoor - Pichaya Morimoto
Pichaya Morimoto
Mais conteúdo relacionado
Mais procurados
シェル入門
シェル入門
ina job
FuelPHPをさわってみて
FuelPHPをさわってみて
Sotaro Omura
CodeIgniter入門
CodeIgniter入門
Sho A
PHPの今とこれから2014
PHPの今とこれから2014
Rui Hirokawa
PHPBLT#6 PHPの未来に入るかもしれない機能の紹介
PHPBLT#6 PHPの未来に入るかもしれない機能の紹介
sters
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
PHPの今とこれから 2013
PHPの今とこれから 2013
Rui Hirokawa
あらためてPHP5.3
あらためてPHP5.3
Masashi Shinbara
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
Fumito Mizuno
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
php7's ast
php7's ast
do_aki
Local php-100828 2
Local php-100828 2
Akio Ishida
PHP7を魔改造した話
PHP7を魔改造した話
Moriyoshi Koizumi
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
kenjis
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
Yoshio Hanawa
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
よいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれた
Moriyoshi Koizumi
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
kenjis
フラットなPHPからフレームワークへ
フラットなPHPからフレームワークへ
Masao Maeda
Mais procurados
(20)
シェル入門
シェル入門
FuelPHPをさわってみて
FuelPHPをさわってみて
CodeIgniter入門
CodeIgniter入門
PHPの今とこれから2014
PHPの今とこれから2014
PHPBLT#6 PHPの未来に入るかもしれない機能の紹介
PHPBLT#6 PHPの未来に入るかもしれない機能の紹介
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
PHPの今とこれから 2013
PHPの今とこれから 2013
あらためてPHP5.3
あらためてPHP5.3
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
Hack/HHVM 入門
Hack/HHVM 入門
php7's ast
php7's ast
Local php-100828 2
Local php-100828 2
PHP7を魔改造した話
PHP7を魔改造した話
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
HHVM Hack
HHVM Hack
よいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれた
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
フラットなPHPからフレームワークへ
フラットなPHPからフレームワークへ
Destaque
Exploiting Php With Php
Exploiting Php With Php
Jeremy Coates
Art of Web Backdoor - Pichaya Morimoto
Art of Web Backdoor - Pichaya Morimoto
Pichaya Morimoto
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
Yusuke Ando
CTF คืออะไร เรียนแฮก? ลองแฮก? แข่งแฮก?
CTF คืออะไร เรียนแฮก? ลองแฮก? แข่งแฮก?
Pichaya Morimoto
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
Web API入門
Web API入門
Masao Takaku
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
Destaque
(7)
Exploiting Php With Php
Exploiting Php With Php
Art of Web Backdoor - Pichaya Morimoto
Art of Web Backdoor - Pichaya Morimoto
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
CTF คืออะไร เรียนแฮก? ลองแฮก? แข่งแฮก?
CTF คืออะไร เรียนแฮก? ลองแฮก? แข่งแฮก?
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
Web API入門
Web API入門
Rest ful api設計入門
Rest ful api設計入門
Semelhante a WebAPIではじめるphp入門
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
Modern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI Seminar
Sotaro Karasawa
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
知って得する標準関数の使い方
知って得する標準関数の使い方
Soudai Sone
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
Hideo Kashioka
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Tasuku Otani
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
do_aki
Apache Module
Apache Module
Tomohiro Ikebe
第21回Creators MeetUp
第21回Creators MeetUp
Kenichi Mukai
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
はじめてのPHP
はじめてのPHP
Go Tanaka
WordPressプラグイン作成入門
WordPressプラグイン作成入門
Yuji Nojima
2009 PHP初心者
2009 PHP初心者
Hideo Kashioka
densan2014-late01
densan2014-late01
Takenori Nakagawa
Rails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2edition
Satomi Tsujita
101210 supreme web adobe seminar Nagoya
101210 supreme web adobe seminar Nagoya
tamotsu toyoda
WebIDLを見てみる
WebIDLを見てみる
takenspc
オライリーセミナー Hive入門 #oreilly0724
オライリーセミナー Hive入門 #oreilly0724
Cloudera Japan
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
Hideo Kashioka
Inside mobage platform
Inside mobage platform
Toru Yamaguchi
Semelhante a WebAPIではじめるphp入門
(20)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Modern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI Seminar
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
知って得する標準関数の使い方
知って得する標準関数の使い方
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
Apache Module
Apache Module
第21回Creators MeetUp
第21回Creators MeetUp
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
はじめてのPHP
はじめてのPHP
WordPressプラグイン作成入門
WordPressプラグイン作成入門
2009 PHP初心者
2009 PHP初心者
densan2014-late01
densan2014-late01
Rails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2edition
101210 supreme web adobe seminar Nagoya
101210 supreme web adobe seminar Nagoya
WebIDLを見てみる
WebIDLを見てみる
オライリーセミナー Hive入門 #oreilly0724
オライリーセミナー Hive入門 #oreilly0724
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
Inside mobage platform
Inside mobage platform
Mais de Hiroaki Murayama
マンガ作家の海外展開を支援するプラットフォームの開発
マンガ作家の海外展開を支援するプラットフォームの開発
Hiroaki Murayama
GitHubワークショップ
GitHubワークショップ
Hiroaki Murayama
春休み企画
春休み企画
Hiroaki Murayama
KLabインターンシップ成果報告会
KLabインターンシップ成果報告会
Hiroaki Murayama
画像処理入門
画像処理入門
Hiroaki Murayama
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
Hiroaki Murayama
バージョン管理勉強会
バージョン管理勉強会
Hiroaki Murayama
WordPressで始めるphp入門
WordPressで始めるphp入門
Hiroaki Murayama
Hakodate - simple framework
Hakodate - simple framework
Hiroaki Murayama
HSPでおいしいスープを飲む方法
HSPでおいしいスープを飲む方法
Hiroaki Murayama
Effective Java 読書会1
Effective Java 読書会1
Hiroaki Murayama
iOS勉強会
iOS勉強会
Hiroaki Murayama
enchant.js勉強会
enchant.js勉強会
Hiroaki Murayama
Mais de Hiroaki Murayama
(13)
マンガ作家の海外展開を支援するプラットフォームの開発
マンガ作家の海外展開を支援するプラットフォームの開発
GitHubワークショップ
GitHubワークショップ
春休み企画
春休み企画
KLabインターンシップ成果報告会
KLabインターンシップ成果報告会
画像処理入門
画像処理入門
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
バージョン管理勉強会
バージョン管理勉強会
WordPressで始めるphp入門
WordPressで始めるphp入門
Hakodate - simple framework
Hakodate - simple framework
HSPでおいしいスープを飲む方法
HSPでおいしいスープを飲む方法
Effective Java 読書会1
Effective Java 読書会1
iOS勉強会
iOS勉強会
enchant.js勉強会
enchant.js勉強会
WebAPIではじめるphp入門
1.
進藤こだま
2.
本日の予定 — WebAPIって何? —
サンプルを見てみよう — サンプルの解説 — コーディングタイム
3.
はじめに
4.
はじめに — PHPの動作環境は整っていますか? —
index.phpをドキュメントルート(htdoc)以下にコピー — http://localhost/index.phpにアクセス — 見れない人のために↓ — http://ggrks.name/index.php
5.
WebAPIって何? — Web上にあるパブリックなAPI
— APIとは — ある機能を使うためのインターフェース — コンソール画面に文字を表示するAPI — printf, cout, echo ….. — 身近なWebAPI — Google MAP, TwitterAPI, RSSフィード — http://gachihomo.com/app/gps/map.html
6.
サンプル解説
7.
プログラミングの流れを把握する — MVCモデル
— モデル、ビュー、コントロールそれぞれを独立させる。 — 今回は1つのファイルにしたかったので、まとめた。 — WebAPIはサーバーへのアクセスで取得する — fopen() – ファイルを開く関数 — 連想配列を使う
8.
連想配列について — 通常の配列
— 大きさが決まってる — 添え字は数字 — a[0],a[1],a[2]…..a[n] — 連想配列 — 大きさは決まってない — 添え字は文字列 — a[‘name’],a[‘class’],a[‘message’]…
9.
連想配列その2 — アクセスするにはキーが必要
— $array[‘name’] //’name’がキーと呼ばれる。 — PHPの変数の扱いについて、C言語とは違う — 連想配列では大きさがわからない。 — ループでまわして、配列を扱えない!? — そんなときはforeachを使う。
10.
foreachを使ってみる
$array = array('japanese'=>10,'math'=>60,'english'=>80); foreach($array as $key => $val){ echo $key." => ".$val."<br/>"; echo “**”.$array[$key]."<br/>"; } 上記のコードを実行して、見てみよう。 連想配列を見るときはprint_r()も有効 print_r($array); と記述するだけ。
11.
GETとPOST — 変数を遷移先のページでも使用するときに使う —
POST — <input name=“name” value=“taro”/> — FROMタグで送ることができる — $_POST[‘name’] //中身はhoge — GET — http://hoge.com?name=taro — URLの?後ろに変数名=値で渡すことができる — $_GET[‘name’] //中身はhoge
12.
セッション(SESSION) — サーバー側で保存しているクライアント側の変数 —
COOKIEのサーバー側バージョン — セッションIDを照らし合わせて、セッション情報をやり取 りする。 — session_start()を書くだけ。 — $_SESSIONを連想配列として扱うことができる。
13.
Index.phpの解説 — コントロール
— チャットに書きこみ部分 — チャットのメッセージ読み込み部分 — ビュー — HTMLヘッダ — メッセージ送信部分 — メッセージ表示部分
14.
チャットAPIの解説 — 書きこみメソッド
— http://ggrks.name/gms/chat/api/index.php? action=sendMes&name=hoge&mes=message&color=bla ck — 指定のURLに指定の変数をGETで渡す。 — 読み込みメソッド — http://ggrks.name/gms/chat/api/index.php? action=getMes&limit=10 — 上記のようなURLをたたくだけ
15.
JSON形式について — 括弧を使った入れ子構造で連想配列を扱ったもの —
PHPにはライブラリがあります — json_encode,json_decode — それぞれで、エンコードしたり、デコードしたりできる。
16.
コーディングタイム
17.
せっかくなので改造してみよう — 色を指定できるようにしてみる。 —
ログイン、ログアウト部分を作成してみる。 — リロード時間を指定できるようにする。 — 現在、チャットに参加している人を表示させる。 — .etc
Baixar agora