SlideShare a Scribd company logo
1 of 20
Download to read offline
Nom de fonction français
フランス語の関数名

          @hajikami
          2012/05/12
          PHPカンファレンス関西2012
          懇親会LT
自己紹介
●   @hajikami
    ●   プログラマ(3年目)
         –   業務: C#.NET (1.1), PL/SQL, Pro*C, Java, etc...
         –   趣味: PHP, Python, Haskell, etc...
    ●   フランス語の勉強を始めました
         –   lang-8 (母語を相互添削する言語学習SNS)で
             ボチボチと書いています
         –   http://lang-8.com/
    ●   ブログ書いてます
         –   http://my-rest.icca.jp/blog/

2012/05/12                  Nom de fanction français         2
lang-8 で日記を書いています



 3行の日記



                                        3行ほど
                                        添削される



2012/05/12   Nom de fanction français           3
はじめに



                   PHP では
             日本語で関数名をつけることができます




2012/05/12         Nom de fanction français   4
ソースコード(日本語)
<?php


function 日本語関数() {
       echo "日本語の関数名が使えます!", "<br/>";
}


日本語関数();


2012/05/12       Nom de fanction français   5
結果(日本語)




2012/05/12   Nom de fanction français   6
Alors...


           C'est seulement japonais ?
 On va essayer des noms des fonctions français !

               それって日本語だけ?
             フランス語の関数名を試そう!



2012/05/12        Nom de fanction français         7
フランス語の文字
●   alphabet (アルファベ) は英語と同じ (A-Z)
●   合字 œ がある
●   特殊な記号がある
    ●   アクサンテギュ: café (カフェ: コーヒー)
    ●   アクサングラーヴ: Très bien ! (トレビアン: とても良い)
    ●   アクサンシルコンフレックス:
                  gâteau (ガトー: ケーキ)
    ●   トレマ:      haïku (アイク: 俳句)
    ●   セディーユ:    garçon (ギャルソン: 少年)
2012/05/12         Nom de fanction français    8
Code source(français)
<?php


function fonction_française_œéèâï() {
       echo "フランス語も使えます!", "<br/>";
}


fonction_française_œéèâï();

2012/05/12       Nom de fanction français   9
Résultant(français)




2012/05/12   Nom de fanction français   10
Super !


        On peut utiliser des fonctions française !
                 Mais on peut ça …?

             フランス語の関数が使えたよ!
                じゃあこれは…?



2012/05/12            Nom de fanction français       11
‫العربية‬
              アラビア語


2012/05/12   Nom de fanction français   12
‫التعليمات البرمجية المصدر‬
‫‪<?php‬‬


‫{ )(وظيفة_ اللغة_ العربية ‪function‬‬
      ‫;">/‪echo "アラビア語だって使えますよ!", "<br‬‬
‫}‬


‫;)(وظيفة_اللغة_العربية‬

‫21/50/2102‬          ‫‪Nom de fanction français‬‬   ‫31‬
‫النتيجة‬




2012/05/12   Nom de fanction français   14
‫سوبرسوبر‬




             使えましたね!




2012/05/12   Nom de fanction français   15
マニュアルはどうなってる?
●   PHP: ユーザー定義関数 – Manual
    ●   http://php.net/manual/ja/functions.user-defined.php
    ●   関数名に使える文字
         –   [a-zA-Z_x7f-xff][a-zA-Z0-9_x7f-xff]*
         –   「英数字」「アンダースコア」「ASCII 文字以外」 が使える
         –   関数名の1文字目には数字を使えない




2012/05/12               Nom de fanction français             16
まとめ
●   PHP ではいろんな言語で関数名を定義できます
    ●   日本語
    ●   フランス語
    ●   アラビア語
    ●   など

●   詳しくはマニュアルを見てください
●   文字コードの知識もちょっと必要です

2012/05/12      Nom de fanction français   17
参考文献
●   PHPマニュアル
    ●   http://php.net/manual/ja/

●   プログラマのための文字コード技術入門
    ●   http://www.amazon.co.jp/dp/477414164X
    ●   WEB+DB PRESS plus シリーズ




2012/05/12            Nom de fanction français   18
参考サイト
●   Bing 翻訳
    ●   http://www.microsofttranslator.com/




2012/05/12            Nom de fanction français   19
Finir


                Merci beaucoup !
             Au revoir. Bonne soirée !

             ありがとうございました!
              では、良い一日を!



2012/05/12         Nom de fanction français   20

More Related Content

What's hot

Phperがgoをさわってみた
PhperがgoをさわってみたPhperがgoをさわってみた
Phperがgoをさわってみたyasuo424
 
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)parrotstudio
 
コードを書いて理解する!Enumについて
コードを書いて理解する!Enumについてコードを書いて理解する!Enumについて
コードを書いて理解する!EnumについてTakhisa Hirokawa
 
PHPの今とこれから2018
PHPの今とこれから2018PHPの今とこれから2018
PHPの今とこれから2018Rui Hirokawa
 
Phpstormちょっといい話
Phpstormちょっといい話Phpstormちょっといい話
Phpstormちょっといい話Hisateru Tanaka
 
Php embedded
Php embeddedPhp embedded
Php embeddedJun Chiba
 
Javascript1-1
Javascript1-1Javascript1-1
Javascript1-1Jun Chiba
 
Sore php
Sore phpSore php
Sore phpdo_aki
 
PHP でファイルシステムを作ろう
PHP でファイルシステムを作ろうPHP でファイルシステムを作ろう
PHP でファイルシステムを作ろうshinjiigarashi
 

What's hot (9)

Phperがgoをさわってみた
PhperがgoをさわってみたPhperがgoをさわってみた
Phperがgoをさわってみた
 
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
 
コードを書いて理解する!Enumについて
コードを書いて理解する!Enumについてコードを書いて理解する!Enumについて
コードを書いて理解する!Enumについて
 
PHPの今とこれから2018
PHPの今とこれから2018PHPの今とこれから2018
PHPの今とこれから2018
 
Phpstormちょっといい話
Phpstormちょっといい話Phpstormちょっといい話
Phpstormちょっといい話
 
Php embedded
Php embeddedPhp embedded
Php embedded
 
Javascript1-1
Javascript1-1Javascript1-1
Javascript1-1
 
Sore php
Sore phpSore php
Sore php
 
PHP でファイルシステムを作ろう
PHP でファイルシステムを作ろうPHP でファイルシステムを作ろう
PHP でファイルシステムを作ろう
 

Similar to Nom de fonction français

PHPカンファレンス2015
PHPカンファレンス2015PHPカンファレンス2015
PHPカンファレンス2015Daisuke Kasuya
 
PHP5技術者認定初級試験を受験しました
PHP5技術者認定初級試験を受験しましたPHP5技術者認定初級試験を受験しました
PHP5技術者認定初級試験を受験しましたhajikami
 
2009年のPHPフレームワーク
2009年のPHPフレームワーク2009年のPHPフレームワーク
2009年のPHPフレームワークTakuya Sato
 
Modern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI SeminarModern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI SeminarSotaro Karasawa
 
FukuokaPHP 3
FukuokaPHP 3FukuokaPHP 3
FukuokaPHP 3ichikaway
 
PHP AV BINDING
PHP AV BINDINGPHP AV BINDING
PHP AV BINDINGYo Ya
 
8時間耐久 PHP構築の教室
8時間耐久 PHP構築の教室8時間耐久 PHP構築の教室
8時間耐久 PHP構築の教室Yusuke Ando
 
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由Kenichi Mukai
 
20110910 闇鍋的php魔改造
20110910 闇鍋的php魔改造20110910 闇鍋的php魔改造
20110910 闇鍋的php魔改造do_aki
 
Phpでアプリケーションサーバー
PhpでアプリケーションサーバーPhpでアプリケーションサーバー
Phpでアプリケーションサーバーk-motoyan
 
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩くPHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩くshinjiigarashi
 
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ー
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ーWeb デザイナーが身に付けておきたい定番スキル ーPHP 初級編ー
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ーKite Koga
 
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~takenao
 
anything-php-funcref-perl.el
anything-php-funcref-perl.elanything-php-funcref-perl.el
anything-php-funcref-perl.elKenichirou Oyama
 
よいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれたよいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれたMoriyoshi Koizumi
 
PHPの今とこれから2019
PHPの今とこれから2019PHPの今とこれから2019
PHPの今とこれから2019Rui Hirokawa
 
フレームワーク入門書の決定版が完成
フレームワーク入門書の決定版が完成フレームワーク入門書の決定版が完成
フレームワーク入門書の決定版が完成kenjis
 
【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)
【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)
【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)Shinichiro Yoshida
 

Similar to Nom de fonction français (20)

PHPカンファレンス2015
PHPカンファレンス2015PHPカンファレンス2015
PHPカンファレンス2015
 
PHP5技術者認定初級試験を受験しました
PHP5技術者認定初級試験を受験しましたPHP5技術者認定初級試験を受験しました
PHP5技術者認定初級試験を受験しました
 
2009年のPHPフレームワーク
2009年のPHPフレームワーク2009年のPHPフレームワーク
2009年のPHPフレームワーク
 
Modern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI SeminarModern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI Seminar
 
FukuokaPHP 3
FukuokaPHP 3FukuokaPHP 3
FukuokaPHP 3
 
PHP AV BINDING
PHP AV BINDINGPHP AV BINDING
PHP AV BINDING
 
8時間耐久 PHP構築の教室
8時間耐久 PHP構築の教室8時間耐久 PHP構築の教室
8時間耐久 PHP構築の教室
 
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
 
20110910 闇鍋的php魔改造
20110910 闇鍋的php魔改造20110910 闇鍋的php魔改造
20110910 闇鍋的php魔改造
 
OSC福岡 20111203
OSC福岡 20111203OSC福岡 20111203
OSC福岡 20111203
 
WCO2012「PHP教室」
WCO2012「PHP教室」WCO2012「PHP教室」
WCO2012「PHP教室」
 
Phpでアプリケーションサーバー
PhpでアプリケーションサーバーPhpでアプリケーションサーバー
Phpでアプリケーションサーバー
 
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩くPHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
 
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ー
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ーWeb デザイナーが身に付けておきたい定番スキル ーPHP 初級編ー
Web デザイナーが身に付けておきたい定番スキル ーPHP 初級編ー
 
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
デザイナーのためのはじめてPHP ~Codex、どう使いこなす?~
 
anything-php-funcref-perl.el
anything-php-funcref-perl.elanything-php-funcref-perl.el
anything-php-funcref-perl.el
 
よいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれたよいことも悪いこともぜんぶPHPが教えてくれた
よいことも悪いこともぜんぶPHPが教えてくれた
 
PHPの今とこれから2019
PHPの今とこれから2019PHPの今とこれから2019
PHPの今とこれから2019
 
フレームワーク入門書の決定版が完成
フレームワーク入門書の決定版が完成フレームワーク入門書の決定版が完成
フレームワーク入門書の決定版が完成
 
【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)
【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)
【OSC2011広島】共有アプリで遊ぼう!(日本Red5ユーザー会)
 

More from hajikami

これまでの日本語の話をしよう
これまでの日本語の話をしようこれまでの日本語の話をしよう
これまでの日本語の話をしようhajikami
 
関数型を盲信するその前に
関数型を盲信するその前に関数型を盲信するその前に
関数型を盲信するその前にhajikami
 
ふつうの人こそ、ちょっと発表してみたらいいと思う
ふつうの人こそ、ちょっと発表してみたらいいと思うふつうの人こそ、ちょっと発表してみたらいいと思う
ふつうの人こそ、ちょっと発表してみたらいいと思うhajikami
 
サラリーマンプログラマと2つ目の武器
サラリーマンプログラマと2つ目の武器サラリーマンプログラマと2つ目の武器
サラリーマンプログラマと2つ目の武器hajikami
 
言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた
言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた
言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみたhajikami
 
How To Enjoy Lang-8
How To Enjoy Lang-8How To Enjoy Lang-8
How To Enjoy Lang-8hajikami
 
言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)
言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)
言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)hajikami
 
インデックスのおはなし
インデックスのおはなしインデックスのおはなし
インデックスのおはなしhajikami
 
わかるようにする
わかるようにするわかるようにする
わかるようにするhajikami
 
プレゼンの方法(ただし5分に限る) web公開版
プレゼンの方法(ただし5分に限る) web公開版プレゼンの方法(ただし5分に限る) web公開版
プレゼンの方法(ただし5分に限る) web公開版hajikami
 
魔法を使わないプログラミング(web公開版)
魔法を使わないプログラミング(web公開版)魔法を使わないプログラミング(web公開版)
魔法を使わないプログラミング(web公開版)hajikami
 

More from hajikami (11)

これまでの日本語の話をしよう
これまでの日本語の話をしようこれまでの日本語の話をしよう
これまでの日本語の話をしよう
 
関数型を盲信するその前に
関数型を盲信するその前に関数型を盲信するその前に
関数型を盲信するその前に
 
ふつうの人こそ、ちょっと発表してみたらいいと思う
ふつうの人こそ、ちょっと発表してみたらいいと思うふつうの人こそ、ちょっと発表してみたらいいと思う
ふつうの人こそ、ちょっと発表してみたらいいと思う
 
サラリーマンプログラマと2つ目の武器
サラリーマンプログラマと2つ目の武器サラリーマンプログラマと2つ目の武器
サラリーマンプログラマと2つ目の武器
 
言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた
言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた
言語交換SNS Lang-8 で8ヶ月間外国語を書き続けてみた
 
How To Enjoy Lang-8
How To Enjoy Lang-8How To Enjoy Lang-8
How To Enjoy Lang-8
 
言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)
言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)
言語交換SNS Lang-8 で4ヶ月間英語を書き続けてみた(Web公開版)
 
インデックスのおはなし
インデックスのおはなしインデックスのおはなし
インデックスのおはなし
 
わかるようにする
わかるようにするわかるようにする
わかるようにする
 
プレゼンの方法(ただし5分に限る) web公開版
プレゼンの方法(ただし5分に限る) web公開版プレゼンの方法(ただし5分に限る) web公開版
プレゼンの方法(ただし5分に限る) web公開版
 
魔法を使わないプログラミング(web公開版)
魔法を使わないプログラミング(web公開版)魔法を使わないプログラミング(web公開版)
魔法を使わないプログラミング(web公開版)
 

Nom de fonction français

  • 1. Nom de fonction français フランス語の関数名 @hajikami 2012/05/12 PHPカンファレンス関西2012 懇親会LT
  • 2. 自己紹介 ● @hajikami ● プログラマ(3年目) – 業務: C#.NET (1.1), PL/SQL, Pro*C, Java, etc... – 趣味: PHP, Python, Haskell, etc... ● フランス語の勉強を始めました – lang-8 (母語を相互添削する言語学習SNS)で ボチボチと書いています – http://lang-8.com/ ● ブログ書いてます – http://my-rest.icca.jp/blog/ 2012/05/12 Nom de fanction français 2
  • 3. lang-8 で日記を書いています 3行の日記 3行ほど 添削される 2012/05/12 Nom de fanction français 3
  • 4. はじめに PHP では 日本語で関数名をつけることができます 2012/05/12 Nom de fanction français 4
  • 5. ソースコード(日本語) <?php function 日本語関数() { echo "日本語の関数名が使えます!", "<br/>"; } 日本語関数(); 2012/05/12 Nom de fanction français 5
  • 6. 結果(日本語) 2012/05/12 Nom de fanction français 6
  • 7. Alors... C'est seulement japonais ? On va essayer des noms des fonctions français ! それって日本語だけ? フランス語の関数名を試そう! 2012/05/12 Nom de fanction français 7
  • 8. フランス語の文字 ● alphabet (アルファベ) は英語と同じ (A-Z) ● 合字 œ がある ● 特殊な記号がある ● アクサンテギュ: café (カフェ: コーヒー) ● アクサングラーヴ: Très bien ! (トレビアン: とても良い) ● アクサンシルコンフレックス: gâteau (ガトー: ケーキ) ● トレマ: haïku (アイク: 俳句) ● セディーユ: garçon (ギャルソン: 少年) 2012/05/12 Nom de fanction français 8
  • 9. Code source(français) <?php function fonction_française_œéèâï() { echo "フランス語も使えます!", "<br/>"; } fonction_française_œéèâï(); 2012/05/12 Nom de fanction français 9
  • 10. Résultant(français) 2012/05/12 Nom de fanction français 10
  • 11. Super ! On peut utiliser des fonctions française ! Mais on peut ça …? フランス語の関数が使えたよ! じゃあこれは…? 2012/05/12 Nom de fanction français 11
  • 12. ‫العربية‬ アラビア語 2012/05/12 Nom de fanction français 12
  • 13. ‫التعليمات البرمجية المصدر‬ ‫‪<?php‬‬ ‫{ )(وظيفة_ اللغة_ العربية ‪function‬‬ ‫;">/‪echo "アラビア語だって使えますよ!", "<br‬‬ ‫}‬ ‫;)(وظيفة_اللغة_العربية‬ ‫21/50/2102‬ ‫‪Nom de fanction français‬‬ ‫31‬
  • 14. ‫النتيجة‬ 2012/05/12 Nom de fanction français 14
  • 15. ‫سوبرسوبر‬ 使えましたね! 2012/05/12 Nom de fanction français 15
  • 16. マニュアルはどうなってる? ● PHP: ユーザー定義関数 – Manual ● http://php.net/manual/ja/functions.user-defined.php ● 関数名に使える文字 – [a-zA-Z_x7f-xff][a-zA-Z0-9_x7f-xff]* – 「英数字」「アンダースコア」「ASCII 文字以外」 が使える – 関数名の1文字目には数字を使えない 2012/05/12 Nom de fanction français 16
  • 17. まとめ ● PHP ではいろんな言語で関数名を定義できます ● 日本語 ● フランス語 ● アラビア語 ● など ● 詳しくはマニュアルを見てください ● 文字コードの知識もちょっと必要です 2012/05/12 Nom de fanction français 17
  • 18. 参考文献 ● PHPマニュアル ● http://php.net/manual/ja/ ● プログラマのための文字コード技術入門 ● http://www.amazon.co.jp/dp/477414164X ● WEB+DB PRESS plus シリーズ 2012/05/12 Nom de fanction français 18
  • 19. 参考サイト ● Bing 翻訳 ● http://www.microsofttranslator.com/ 2012/05/12 Nom de fanction français 19
  • 20. Finir Merci beaucoup ! Au revoir. Bonne soirée ! ありがとうございました! では、良い一日を! 2012/05/12 Nom de fanction français 20