nom de fonction français

20
Nom de fonction français フランス語の関数名 @hajikami 2012/05/12 PHPカンファレンス関西2012 懇親会LT

Upload: hajikami

Post on 02-Jul-2015

396 views

Category:

Technology


4 download

DESCRIPTION

PHPカンファレンス関西2012 懇親会LT にて発表した資料です。 PHPの関数名にフランス語を使ってみました。 フランス語は間違っていると思うのでご注意ください。 以下の間違いは 2012/07/06 に修正しました。 ・関数定義と呼び出しで名前が違う (プレゼン資料を作るときに改名してました…。) ・Mecri → Merci ・Bon soirée ! → Bonne soirée ! あと SS が間違ってますね…。近いうちに直します。

TRANSCRIPT

Nom de fonction françaisフランス語の関数名

@hajikami

2012/05/12

PHPカンファレンス関西2012

懇親会LT

2012/05/12 Nom de fanction français 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 3

lang-8 で日記を書いています

3行の日記

3行ほど添削される

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

はじめに

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

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

ソースコード(日本語)<?php

function 日本語関数() {

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

}

日本語関数();

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

結果(日本語)

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

Alors...

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

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

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

フランス語の文字● alphabet (アルファベ) は英語と同じ (A-Z)● 合字 œ がある● 特殊な記号がある

● アクサンテギュ: café (カフェ: コーヒー)● アクサングラーヴ: Très bien ! (トレビアン: とても良い) ● アクサンシルコンフレックス:

gâteau (ガトー: ケーキ)● トレマ: haïku (アイク: 俳句)● セディーユ: garçon (ギャルソン: 少年)

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

Code source(français)<?php

function fonction_française_œéèâï() {

echo "フランス語も使えます!", "<br/>";

}

fonction_française_œéèâï();

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

Résultant(français)

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

Super !

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

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

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

العربيةアラビア語

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

التعليمات البرمجية المصدر<?php

function _ العربية_ اللغة } ()وظيفة

echo "アラビア語だって使えますよ!", "<br/>";

}

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

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

النتيجة

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

سوبرسوبر

使えましたね!

2012/05/12 Nom de fanction français 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 17

まとめ● PHP ではいろんな言語で関数名を定義できます

● 日本語● フランス語● アラビア語● など

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

2012/05/12 Nom de fanction français 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 19

参考サイト● Bing 翻訳

● http://www.microsofttranslator.com/

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

Finir

Merci beaucoup !Au revoir. Bonne soirée !

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