Suche senden
Hochladen
PHP関数他探訪2016
•
1 gefällt mir
•
4,748 views
Satoshi Hirata
Folgen
2016/05/21 PHPカンファレンス福岡2016
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 54
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
F#入門 ~関数プログラミングとは何か~
F#入門 ~関数プログラミングとは何か~
Nobuhisa Koizumi
わんくま東京#26 LT 「C# 4.0 動的型の使い途を妄想してみる」
わんくま東京#26 LT 「C# 4.0 動的型の使い途を妄想してみる」
Takeshi Kiriya
静的型付け言語Python
静的型付け言語Python
kiki utagawa
PHPとJavaScriptにおけるオブジェクト指向を比較する
PHPとJavaScriptにおけるオブジェクト指向を比較する
kwatch
Refactoring point of Kotlin application
Refactoring point of Kotlin application
Recruit Lifestyle Co., Ltd.
正規表現リテラルは本当に必要なのか?
正規表現リテラルは本当に必要なのか?
kwatch
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
Rina Fukuda
WordPress のキャッシュ機構
WordPress のキャッシュ機構
katanyan
Empfohlen
F#入門 ~関数プログラミングとは何か~
F#入門 ~関数プログラミングとは何か~
Nobuhisa Koizumi
わんくま東京#26 LT 「C# 4.0 動的型の使い途を妄想してみる」
わんくま東京#26 LT 「C# 4.0 動的型の使い途を妄想してみる」
Takeshi Kiriya
静的型付け言語Python
静的型付け言語Python
kiki utagawa
PHPとJavaScriptにおけるオブジェクト指向を比較する
PHPとJavaScriptにおけるオブジェクト指向を比較する
kwatch
Refactoring point of Kotlin application
Refactoring point of Kotlin application
Recruit Lifestyle Co., Ltd.
正規表現リテラルは本当に必要なのか?
正規表現リテラルは本当に必要なのか?
kwatch
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
Rina Fukuda
WordPress のキャッシュ機構
WordPress のキャッシュ機構
katanyan
クイズを支える技術
クイズを支える技術
Satoshi Hirata
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
セキュリティは2016年も「熱男」で行こう!
セキュリティは2016年も「熱男」で行こう!
Tomohiro Hanada
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
axsh co., LTD.
Pの付く言語の話
Pの付く言語の話
Satoshi Hirata
20090717 Ruby Kaigi Lightning Talk
20090717 Ruby Kaigi Lightning Talk
axsh co., LTD.
bitshifters徹底攻略
bitshifters徹底攻略
Satoshi Hirata
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
Dockerで開発環境をデリバる
Dockerで開発環境をデリバる
Daigou Harada
Wakameとか仮想化とか
Wakameとか仮想化とか
Satoshi Hirata
Code Golf
Code Golf
Shinichiro Hamaji
PHP×コミニュケーションロボット
PHP×コミニュケーションロボット
Nishida Kansuke
基礎知識3「ドローンの飛ばし方」
基礎知識3「ドローンの飛ばし方」
MapQuest.Inc
realpathキャッシュと OPcacheの面倒すぎる関係
realpathキャッシュと OPcacheの面倒すぎる関係
Yoshio Hanawa
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
博宣 今村
ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )
博宣 今村
基礎知識5「ドローン運用に必要なこと」
基礎知識5「ドローン運用に必要なこと」
MapQuest.Inc
アクセシビリティからはじめる、WebサイトのUXデザイン
アクセシビリティからはじめる、WebサイトのUXデザイン
Yoshinori OHTA
Sakura IoT Platform
Sakura IoT Platform
Osamu Ogasahara
Uxマップを使ったサービス改善
Uxマップを使ったサービス改善
Keisuke Tsukayoshi
PHPコアから読み解くPHP5.5
PHPコアから読み解くPHP5.5
Yahoo!デベロッパーネットワーク
Spring 5に備えるリアクティブプログラミング入門
Spring 5に備えるリアクティブプログラミング入門
Takuya Iwatsuka
Weitere ähnliche Inhalte
Andere mochten auch
クイズを支える技術
クイズを支える技術
Satoshi Hirata
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
セキュリティは2016年も「熱男」で行こう!
セキュリティは2016年も「熱男」で行こう!
Tomohiro Hanada
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
axsh co., LTD.
Pの付く言語の話
Pの付く言語の話
Satoshi Hirata
20090717 Ruby Kaigi Lightning Talk
20090717 Ruby Kaigi Lightning Talk
axsh co., LTD.
bitshifters徹底攻略
bitshifters徹底攻略
Satoshi Hirata
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
Dockerで開発環境をデリバる
Dockerで開発環境をデリバる
Daigou Harada
Wakameとか仮想化とか
Wakameとか仮想化とか
Satoshi Hirata
Code Golf
Code Golf
Shinichiro Hamaji
PHP×コミニュケーションロボット
PHP×コミニュケーションロボット
Nishida Kansuke
基礎知識3「ドローンの飛ばし方」
基礎知識3「ドローンの飛ばし方」
MapQuest.Inc
realpathキャッシュと OPcacheの面倒すぎる関係
realpathキャッシュと OPcacheの面倒すぎる関係
Yoshio Hanawa
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
博宣 今村
ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )
博宣 今村
基礎知識5「ドローン運用に必要なこと」
基礎知識5「ドローン運用に必要なこと」
MapQuest.Inc
アクセシビリティからはじめる、WebサイトのUXデザイン
アクセシビリティからはじめる、WebサイトのUXデザイン
Yoshinori OHTA
Sakura IoT Platform
Sakura IoT Platform
Osamu Ogasahara
Uxマップを使ったサービス改善
Uxマップを使ったサービス改善
Keisuke Tsukayoshi
Andere mochten auch
(20)
クイズを支える技術
クイズを支える技術
HHVM Hack
HHVM Hack
セキュリティは2016年も「熱男」で行こう!
セキュリティは2016年も「熱男」で行こう!
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
Pの付く言語の話
Pの付く言語の話
20090717 Ruby Kaigi Lightning Talk
20090717 Ruby Kaigi Lightning Talk
bitshifters徹底攻略
bitshifters徹底攻略
Hack/HHVM 入門
Hack/HHVM 入門
Dockerで開発環境をデリバる
Dockerで開発環境をデリバる
Wakameとか仮想化とか
Wakameとか仮想化とか
Code Golf
Code Golf
PHP×コミニュケーションロボット
PHP×コミニュケーションロボット
基礎知識3「ドローンの飛ばし方」
基礎知識3「ドローンの飛ばし方」
realpathキャッシュと OPcacheの面倒すぎる関係
realpathキャッシュと OPcacheの面倒すぎる関係
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
Linuxベースのオープンソース フライトコントローラーの概要( #ABC2015S )
ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )
基礎知識5「ドローン運用に必要なこと」
基礎知識5「ドローン運用に必要なこと」
アクセシビリティからはじめる、WebサイトのUXデザイン
アクセシビリティからはじめる、WebサイトのUXデザイン
Sakura IoT Platform
Sakura IoT Platform
Uxマップを使ったサービス改善
Uxマップを使ったサービス改善
Ähnlich wie PHP関数他探訪2016
PHPコアから読み解くPHP5.5
PHPコアから読み解くPHP5.5
Yahoo!デベロッパーネットワーク
Spring 5に備えるリアクティブプログラミング入門
Spring 5に備えるリアクティブプログラミング入門
Takuya Iwatsuka
Open bio2004 biopython
Open bio2004 biopython
泰 増田
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
LIFULL Co., Ltd.
【DELPHI / C++BUILDER STARTER チュートリアルシリーズ】 シーズン2 Delphi の部 第2回 ‟変数と型„
【DELPHI / C++BUILDER STARTER チュートリアルシリーズ】 シーズン2 Delphi の部 第2回 ‟変数と型„
Kaz Aiso
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
株式会社MonotaRO Tech Team
Ähnlich wie PHP関数他探訪2016
(6)
PHPコアから読み解くPHP5.5
PHPコアから読み解くPHP5.5
Spring 5に備えるリアクティブプログラミング入門
Spring 5に備えるリアクティブプログラミング入門
Open bio2004 biopython
Open bio2004 biopython
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
【DELPHI / C++BUILDER STARTER チュートリアルシリーズ】 シーズン2 Delphi の部 第2回 ‟変数と型„
【DELPHI / C++BUILDER STARTER チュートリアルシリーズ】 シーズン2 Delphi の部 第2回 ‟変数と型„
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
Pythonエンジニアの最適なキャリアを考える (PyCon JP 2016 ジョブフェア LT)
Mehr von Satoshi Hirata
PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介
Satoshi Hirata
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
Satoshi Hirata
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility
Satoshi Hirata
最近のPerl界隈の話とか
最近のPerl界隈の話とか
Satoshi Hirata
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話
Satoshi Hirata
すごいログ解析の話
すごいログ解析の話
Satoshi Hirata
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話
Satoshi Hirata
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話
Satoshi Hirata
クイズを支える技術2017
クイズを支える技術2017
Satoshi Hirata
ひとりLT大会
ひとりLT大会
Satoshi Hirata
re:Invent 2015 参加報告
re:Invent 2015 参加報告
Satoshi Hirata
re:Invent 2015 参加報告
re:Invent 2015 参加報告
Satoshi Hirata
botになる技術 (How to be a bot)
botになる技術 (How to be a bot)
Satoshi Hirata
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
Satoshi Hirata
Majibaka
Majibaka
Satoshi Hirata
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)
Satoshi Hirata
YAPC::Asia 2010 参加報告(と後日談)
YAPC::Asia 2010 参加報告(と後日談)
Satoshi Hirata
Beccoame Ver0.1
Beccoame Ver0.1
Satoshi Hirata
More Japanize Wordpress
More Japanize Wordpress
Satoshi Hirata
bitshifters徹底攻略(再)
bitshifters徹底攻略(再)
Satoshi Hirata
Mehr von Satoshi Hirata
(20)
PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility
最近のPerl界隈の話とか
最近のPerl界隈の話とか
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話
すごいログ解析の話
すごいログ解析の話
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話
クイズを支える技術2017
クイズを支える技術2017
ひとりLT大会
ひとりLT大会
re:Invent 2015 参加報告
re:Invent 2015 参加報告
re:Invent 2015 参加報告
re:Invent 2015 参加報告
botになる技術 (How to be a bot)
botになる技術 (How to be a bot)
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
Majibaka
Majibaka
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)
YAPC::Asia 2010 参加報告(と後日談)
YAPC::Asia 2010 参加報告(と後日談)
Beccoame Ver0.1
Beccoame Ver0.1
More Japanize Wordpress
More Japanize Wordpress
bitshifters徹底攻略(再)
bitshifters徹底攻略(再)
PHP関数他探訪2016
1.
2.
2016/05/21 株式会社Fusic 平田 哲 PHP関数他探訪2016
3.
Fusic Co., Ltd. 自己紹介 3 平田
哲(HIRATA, Satoshi) id: debility Fusic Co., Ltd. http://fusic.co.jp/ Fukuoka.pm Program, Server, Network, and “Nomikai” icon: © mutsuking
4.
Fusic Co., Ltd. 三行広告 4
5.
Fusic Co., Ltd. 三行広告 5 エンジニア募集しています。 エンジニア募集しています。 エンジニア募集しています。
6.
Fusic Co., Ltd. このLTについて 6 圧倒的な物量を誇るPHPの関数をたまには見 直して、愛でる話です。
7.
Fusic Co., Ltd. 重要 7 PHP関数他探訪2016
8.
Fusic Co., Ltd. 重要 8 PHP関数他探訪2016
9.
Fusic Co., Ltd. 重要 9 関数以外も喋ってよし
10.
Fusic Co., Ltd. このLTについて 10 圧倒的な物量を誇るPHPの関数に限らないも ろもろをたまには見直して、愛でる話です。
11.
Fusic Co., Ltd. このLTについて 11 圧倒的な物量を誇るPHPの関数に限らないも ろもろをたまには見直して、愛でる話です。
12.
Fusic Co., Ltd. 愛でる 12 ×
13.
Fusic Co., Ltd. 愛でる 13 ×
○
14.
Fusic Co., Ltd. 愛でる 14 ×
○ ○
15.
Fusic Co., Ltd. 本日のお品書き 15 前菜 関数の話 関数群の話 関数の仕様の話 デフォルト設定の話 とある.ini変数の話
16.
Fusic Co., Ltd.
16 前菜
17.
Fusic Co., Ltd. 前菜 17 https://bugs.php.net/bug.php?id=71585
18.
Fusic Co., Ltd. Nortonが誤ってPHPを削除する暴挙 18 https://bugs.php.net/bug.php?id=71585 php-win.exe
deleted by Norton Security
19.
Fusic Co., Ltd. 過去にも 19 https://bugs.php.net/bug.php?id=67930 Norton
is classifying this release as insecure and is deleted all file dll and exe files.
20.
Fusic Co., Ltd.
20 getimagesize
21.
Fusic Co., Ltd. getimagesize 21 getimagesize(string
$filename) 画像の大きさをファイル名から取得する
22.
Fusic Co., Ltd. getimagesize 22 getimagesize(string
$filename) 画像の大きさをファイル名から取得する list($width, $height, $type, $attr) = getimagesize(“/path/to/image.jpg”);
23.
Fusic Co., Ltd. getimagesizefromstring 23 getimagesizefromstring(string
$filename) 画像の大きさを文字列から取得する(>=PHP5.4)
24.
Fusic Co., Ltd. getimagesizefromstring 24 getimagesizefromstring(string
$filename) 画像の大きさを文字列から取得する(>=PHP5.4) $image = file_get_contents(“/path/to/image.jpg”);
25.
Fusic Co., Ltd. getimagesizefromstring 25 getimagesizefromstring(string
$filename) 画像の大きさを文字列から取得する(>=PHP5.4) $image = file_get_contents(“/path/to/image.jpg”); list($width, $height, $type, $attr) = getimagesizefromstring($image);
26.
Fusic Co., Ltd. getimagesizefromstring 26 getimagesizefromstring(string
$filename) 画像の大きさを文字列から取得する(>=PHP5.4) $image = file_get_contents(“/path/to/image.jpg”); list($width, $height, $type, $attr) = getimagesizefromstring($image); 長。
27.
Fusic Co., Ltd.
27 is_xxx
28.
Fusic Co., Ltd. is_xxx 28
29.
Fusic Co., Ltd. is_xxx 29 is_array
- 変数が配列かどうかを検査する is_bool - 変数が boolean であるかを調べる is_callable - 引数が、関数としてコール可能な構造であるかどうか調べる is_double - is_float のエイリアス is_float - 変数の型が float かどうか調べる is_int - 変数が整数型かどうかを検査する is_integer - is_int のエイリアス is_long - is_int のエイリアス is_null - 変数が NULL かどうか調べる is_numeric - 変数が数字または数値形式の文字列であるかを調べる is_object - 変数がオブジェクトかどうかを検査する is_real - is_float のエイリアス is_resource - 変数がリソースかどうかを調べる is_scalar - 変数がスカラかどうかを調べる is_string - 変数の型が文字列かどうかを調べる
30.
Fusic Co., Ltd. is_xxx 30 is_array
- 変数が配列かどうかを検査する is_bool - 変数が boolean であるかを調べる is_callable - 引数が、関数としてコール可能な構造であるかどうか調べる is_double - is_float のエイリアス is_float - 変数の型が float かどうか調べる is_int - 変数が整数型かどうかを検査する is_integer - is_int のエイリアス is_long - is_int のエイリアス is_null - 変数が NULL かどうか調べる is_numeric - 変数が数字または数値形式の文字列であるかを調べる is_object - 変数がオブジェクトかどうかを検査する is_real - is_float のエイリアス is_resource - 変数がリソースかどうかを調べる is_scalar - 変数がスカラかどうかを調べる is_string - 変数の型が文字列かどうかを調べる 多。
31.
Fusic Co., Ltd. is_xxx 31 is_array
- 変数が配列かどうかを検査する is_bool - 変数が boolean であるかを調べる is_callable - 引数が、関数としてコール可能な構造であるかどうか調べる is_double - is_float のエイリアス is_float - 変数の型が float かどうか調べる is_int - 変数が整数型かどうかを検査する is_integer - is_int のエイリアス is_long - is_int のエイリアス is_null - 変数が NULL かどうか調べる is_numeric - 変数が数字または数値形式の文字列であるかを調べる is_object - 変数がオブジェクトかどうかを検査する is_real - is_float のエイリアス is_resource - 変数がリソースかどうかを調べる is_scalar - 変数がスカラかどうかを調べる is_string - 変数の型が文字列かどうかを調べる
32.
Fusic Co., Ltd. xxxval 32
33.
Fusic Co., Ltd. xxxval 33 doubleval
- floatval のエイリアス floatval - 変数の float 値を取得する intval - 変数の整数としての値を取得する strval - 変数の文字列としての値を取得する
34.
Fusic Co., Ltd. xxxval 34 doubleval
- floatval のエイリアス floatval - 変数の float 値を取得する intval - 変数の整数としての値を取得する strval - 変数の文字列としての値を取得する boolval - 変数の boolean としての値を取得する ※ PHP5.5で追加された関数
35.
Fusic Co., Ltd. boolval 35 echo
'0: '.(boolval(0) ? 'true' : 'false')."¥n"; echo '42: '.(boolval(42) ? 'true' : 'false')."¥n"; echo '0.0: '.(boolval(0.0) ? 'true' : 'false')."¥n"; echo '4.2: '.(boolval(4.2) ? 'true' : 'false')."¥n"; echo '"": '.(boolval("") ? 'true' : 'false')."¥n"; echo '"string": '.(boolval("string") ? 'true' : 'false')."¥n"; echo '"0": '.(boolval("0") ? 'true' : 'false')."¥n"; echo '"1": '.(boolval("1") ? 'true' : 'false')."¥n"; echo '[1, 2]: '.(boolval([1, 2]) ? 'true' : 'false')."¥n"; echo '[]: '.(boolval([]) ? 'true' : 'false')."¥n"; echo 'stdClass: '.(boolval(new stdClass) ? 'true' : 'false')."¥n";
36.
Fusic Co., Ltd. boolval 36 0:
false 42: true 0.0: false 4.2: true "": false "string": true "0": false "1": true [1, 2]: true []: false stdClass: true
37.
Fusic Co., Ltd. mt_rand問題 37 http://sucrose.hatenablog.com/entry/2016/02/19/ 235506 「PHP
の mt_rand() は一貫して壊れている (consistently broken)らしい」 本来の実装と少しだけ違うメルセンヌツイスタに なっている 修正のプルリクがmergeされたのちにrevertされる 「後方互換性を壊す変更は議論してからmergeす べき」と言う理由
38.
Fusic Co., Ltd. mt_rand問題 38 "Sure
it's broken, but at least it's consistently broken!“
39.
Fusic Co., Ltd. 愛でる(おさらい) 39
40.
Fusic Co., Ltd. 愛でる(おさらい) 40 ×
○ ○
41.
Fusic Co., Ltd.
41 default_charset
42.
Fusic Co., Ltd. default_charset 42 PHP
>= 5.6.0 で、デフォルトが “UTF-8” になりました。 ※ PHP < 5.6.0 でのデフォルトは空でした。
43.
Fusic Co., Ltd. default_charset 43 PHP
>= 5.6.0 で、デフォルトが “UTF-8” になりました。 ※ PHP < 5.6.0 でのデフォルトは空でした。 Shift_JISとか、他の文字コードを同居させているような場合 に、さっくり文字化けたりします(metaタグで書いていても)。
44.
Fusic Co., Ltd. default_charset 44 PHP
>= 5.6.0 で、デフォルトが “UTF-8” になりました。 ※ PHP < 5.6.0 でのデフォルトは空でした。 Shift_JISとか、他の文字コードを同居させているような場合 に、さっくり文字化けたりします(metaタグで書いていても)。 Apacheであれば、.htaccessに php_value default_charset none とか書いて回避するといいんじゃないでしょうか。
45.
Fusic Co., Ltd.
45 gc_maxlifetime
46.
Fusic Co., Ltd. session.gc_maxlifetime 46 session.gc_maxlifetime セッションの保持時間
47.
Fusic Co., Ltd. session.gc_maxlifetime 47 session.gc_maxlifetime セッションの保持時間 デフォルトは1440秒
(=24分)
48.
Fusic Co., Ltd. session.gc_maxlifetime 48 Q.
なぜ24分?
49.
Fusic Co., Ltd. session.gc_maxlifetime 49 Q.
なぜ24分? A. もともと1440分(=1日)だったのが、単位 だけ秒になって数値そのままとの噂 http://stackoverflow.com/questions/14703363/why-is-the- standard-session-lifetime-24-minutes-1440-seconds
50.
Fusic Co., Ltd.
50 まとめ
51.
Fusic Co., Ltd. まとめ 51 PHPに限った話ではないですが。 調べてみると新たな発見があって、役に立っ たりしますよ。
52.
Fusic Co., Ltd. まとめ 52 PHPに限った話ではないですが。 調べてみると新たな発見があって、役に立っ たりしますよ。 あと、転んでも泣かない。
53.
Fusic Co., Ltd. まとめ 53 PHPに限った話ではないですが。 調べてみると新たな発見があって、役に立っ たりしますよ。 あと、転んでも泣かない。愛でましょう。
54.
Fusic Co., Ltd. ご清聴ありがとうございました。
Jetzt herunterladen