useについてPHPのライブラリなどでuseやnamespaceといった記述を見かけます。何なんだこれ?理解しておく必要がありそうです。理解を深めるためにもまとめておきたいと思います。namespaceの利用が役立つとき別なファイルのインスタンスに同じ名前のインスタンスがある場合の衝突を避けることができます。記述画面どうなのでエイリアスを作成し参照できるようになります。実例をと思いましたが。簡潔にわかりやすく記載してくれているページがありました。引用namespaceを使わない場合に起こりえる問題点を示します。2つのPHPファイル、lib1.phpとlib2.phpがあるとします。この2つのファイルにはそれぞれFooというクラスと、get_fooというメソッドが定義されていたとします。}}ここで、これらの2つのPHPファイルを読み込んで、Fooクラスのインスタンスを生成してget_fooメソッドを実行してみます。errorが発生します。namespaceを利用それでは、先ほどのクラス名が衝突した問題点を、namespaceを使って解決してみます。xxx;という行を追加します。}}そして、これら2つのファイルを読み込んで、先ほどと同様にget_fooメソッドを実行してみます。Foo();としました。Lib1\Foo()と書くことができます。Lib2\Foo()で生成できます。「lib1.foo」と出力します。「lib2.foo」と出力します。lib1.phpとlib2.phpにnamespaceを指定したので、同じFooクラスでも、Lib1というnamespace(名前空間)に属するFooクラスと、Lib2というnamespaceに属するFooクラスで、区別できるようになったということです。最後にuseを使用してみます。その前に、lib1.phpを修正します。具体的には、namespaceを長くして、Foo2クラスとFoo3クラスを追加してみます。(※これ以降、lib2.phpはでてきません。}}先ほどのnamespaceの例のように、lib1.phpを読み込むと、FooクラスはFoo\Bar\Baz\Lib1\Foo、Foo2クラスはFoo\Bar\Baz\Lib1\Foo2、Foo3クラスはFoo\Bar\Baz\Lib1\Foo3でアクセスすることができます。「lib1.foo」と出力します。「lib1.foo2」と出力します。「lib1.foo3」と出力します。なんだか、Foo\Bar\Baz\Lib1\がいっぱい出現して、面倒な感じですよね。ここで登場するのがuseです。useを使うと、Foo\Bar\Baz\Lib1というnamespace(名前空間)のエイリアスを作成し、Lib1で参照できるようになります!先ほどのコードはuseを使って、以下のように修正できます。Foo\Bar\Baz\Lib1を、Lib1で参照できるようにエイリアスを作成します。「lib1.foo」と出力します。「lib1.foo2」と出力します。「lib1.foo3」と出力します。useを使ってエイリアスを作成したら、コードがすっきりしました!ちなみに、この例だとuseのas以降を省略することもできます。(※asを使うと、作成するエイリアスの名前をLib1以外にすることができます。Foo\Bar\Baz\Lib1;また、エイリアスでnamespaceだけではなくて、クラスなどのエイリアスも作成することができます。PHP7以降は以下の記述も使えます。※asの省略も可能です。常連として通っていたさくら水産が日本橋近辺からなくなってしまいました。価格が500円というのは財布に優しいランチでした。記録として残していきたとおもいます。日替わりのランチが500円です。ドリンクもサービスしてくれます。店内の雰囲気がなごめます。ツカキビルhttp://tabelog.com/tokyo/A1302/A130204/13139446/カフェクローバー2日替わりのランチが500円です。ドリンクもサービスしてくれます。カフェクローバーと同じく店内の雰囲気がなごめるところです。2Fhttp://tabelog.com/tokyo/A1302/A130204/13152931/とりいちず人形町店2016年6月3日にオープン!さくら水産があった場所にできた居酒屋です。唐揚げのランチが500円でたべられます。純レバ丼とホルモンの丼が500円でそれぞれたべれました。3-6http://tabelog.com/tokyo/A1302/A130204/13184395/あぐらし500円ランチがあります。13時くらいに3回いきましたが、3回とも終了していました。綺麗で、荘厳なお城ですよね。ノイシュヴァンシュタイン城に行きたいんですよね。近いうちにいけるはず。どれもこれもすばらしい風景写真です。ストレス解消音楽~アイソトニック・サウンド・ベスト・セレクション...デスクの整理できるモニター台パソコンを買い替えました。デスクトップなのでデスクを整理できるモニター台も欲しくなりました。後ろにせっちできるのでスッキリです。フロアワゴンを見つけました。(ポリエ...これは便利!収納であり椅子でもありオットマンとしても活用できるスツールスツールは背もたれとひじ掛けのない実用的な腰掛け。良いアイテムを見つけました。中脳辺縁系ドーパミン経路に関わる脳の領域の活動が高くなるそうです。食べ物やお金、セックスなどで得られる満足感や快感と関係している部分だそうです。デスク上をスッキリ広々使用できます。24インチ程度のワイドモニターを設置できます。引き出しには、タブレットPCを立てかけられるスペースを設置可能。パビーナとにかくビジュアルが美しい。色の濃い飲み物を入れるととても栄える。記事がありましたので紹介します。晴れた日に何千もの傘をつかって通りの日よけ代わりにつかっています。明るい晴れた日カラフルな傘の下を歩くのは気持ちよさそうですね。