未分類

php3

投稿日:

 プロゲートのphpが終わったのでここまででわかったことを書きます。phpはwebアプリケーションを作るプログラミング言語です。このワードプレスもphpで書かれています。phpファイルではhtmlと一緒にphpの記述をするのですが、<?php?>で囲った部分がphpの処理になります。基本的にはrubyやjavaと同じなのですが、記述の仕方が違うので新しく覚えることがたくさんあります。例えばクラスメソッドなのですが、定義するときにpublic static メソッド名()で定義して、クラス外から呼び出す際はクラス名::クラスメソッド名()、クラス内で呼び出す際はself::クラスメソッド名()で呼び出します。どこにクラスメソッドを使うのかというと、そのクラスに含まれるインスタンスに対応してプロパティの値を変化させるときに使います。例えばインスタンス生成時にクラスプロパティの値を1ずつ増やしていくつインスタンスを生成したかを表したい場合にコンストラクトでcountプロパティの値をインスタンス生成時に1ずつ増やし、そのプロパティの値をビューで表示させたい場合にgetCountメソッドとしてクラスメソッドを定義します。あと継承で親クラスのメソッドやプロパティを子クラスでも使いたい場合にclass 子クラス名 extends 親クラス名で子クラスのインスタンスが親クラスのメソッドやプロパティを使うことができます。このときに同じ内容のメソッドを新しく定義した場合にはオーバーライドと言って新しくメソッドの内容を上書きすることになります。親クラスのプロパティはprivateにしてしまうと子クラスではアクセスできなくなってしまうのですが、protectedにすると継承先のクラスで使うことができます。

 「経済のしくみでは」ロシアからドイツへドルが渡りました。ドイツは日本と同じように戦後に大きく経済成長を果たし、現在でも先進国であり続けています。EUというヨーロッパの国々で同じ通過を使い、貿易を盛んにさせ、経済成長を促進させ、アメリカや中国にも規模性で負けないような連合軍があるのですが、それのトップに君臨しているのがドイツです。EUのメリットとして共通通過を使用することで自国の通貨が不安定な国がこのユーロを自国通貨として使用することで経済が安定します。輸入出に税金が掛からないのでEU内での貿易が活発になり産業が発展します。デメリットとして共通通過であるユーロの価値が下がってしまったらEU全体で経済に影響が出てしまうことが挙げられ、さらにEU内で強い力を持っているのはドイツやフランス、イタリアでユーロ圏のGDPの半分以上占めているのでどうしてもこれらの国に有利な政策が取られてしまう。

 バイト後に見たプログラミングのしくみの本ではコンピュータの中でどのようにプログラムが実行されるのかを学びました。プログラミング言語として人間が文字入力して書くファイルはコンパイラによって0と1で表されるマシン語に置き換わります。それがメモリに書かれ、CPUの中のレジスタがそれを処理をしてプログラムが動くということを学びました。メモリーにコピーしてプログラムが処理されるという感覚が今までなかったので面白かったです。

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PR

機能を実装する際にプルリクエスト言って書いたコードが正しいか第三者に判断してもらうのですが、その際に指摘を受けた箇所を直してまたリクエストを出して、指摘が無くなったら本番のコードに書いたコードをマージ …

no image

プログラミングについて

 今日はプログラミングについての第一回目なので、なぜプログラミングについての記事を書こうと思ったのかを書こうと思います。ずばり、お金のためです。仕事をやめて何をやろうか考えたときに、もっと自分の時間を …

no image

コンピュータは0と1で動いている

 今日もコンピュータの仕組みについての本を読みました。コンピュータは入力・処理・出力の順番に動くのですが、他の機械と違ってなぜ複雑なことができるのでしょうか。それはコンピュータがハードウェアとソフトウ …

no image

音楽について

 四つ目は音楽についてです。音楽は好きです。なぜ好きなのかというと、気持ちが楽しくなるからです。良く聴くジャンルはロックンロールです。好きな音楽の種類は小さい頃から耳に馴染んでいる音楽だというのをどこ …

no image

面接終わりました

 予定していた会社の面接は見事通過し予定の研修を受けることになったのですが、そのつぎに受けた企業さんの面接でボロボロにやられました。人事の方が今まで話した中で一番強敵だったのでウントもスンとも言えませ …

PREV
PHP2
NEXT
sql