見出し画像

はじめてPHPに挑戦してみた!

こんにちは!コーディングやプログラミングを独学で学んでます。mmmです。今日は初めてPHPに挑戦してみました!
やってみた感想をnoteとしてシェアしたいと思います!

人知れずnoteを書いています…💕スキ!や💬コメントをしてもらえると、とても励みになります!

今回使ったもの

今回はProgateのみでPHPの基礎の基礎を学びました。
Progateは、ゲーム感覚でプログラミングを学べるサイトです。
👇リンクはこちら


やってみた感想

体感だとhtmlとJavaScriptを合わせた感じだった

1番最初の入門編(PHP I)を最後まで終わらせた1番の感想としては、
条件に応じたhtmlの書き換えが簡単にできて感動!」
でした。

htmlは、サイトの要素をマークアップする言語ですが、プログラミング言語ではなくマークアップ言語のため、「○○の時は、xxxという風に表示する」という仕様をhtmlのみで実装することはできません(たぶんね)
今までは、そういうことをしたいときに僕は javascriptのdocument.getElementByIdで、1度htmlドキュメントを取得して、書き換えるということをやっていました。

ただ、PHPを使うことで、この2度手間感が解消されているなぁ…と感じました。イメージでいうと、htmlのタグの中でjavascript的なプログラミングができるイメージ。やろうと思えばhtmlとjavascriptでできることを、もっと簡単にできるようになっていて、ちょっと感動しました。

他のプログラミング言語と考え方や構文はほぼ同じ…だけど

PHPは初めての挑戦でしたが、JavascriptやC# Pythonなどは今までもやった経験があるので、if文やfor文などのプログラミング言語の定番といえる構文は、すんなりと理解することができました

ただ、やはり言語ごとに少し記述方法に違いがあり、この言語はどれだっけ?と頭の中が混乱することが何回かありました。

あと、phpで初めて見たルールもあり、そこは面白いな~と思いながら勉強してました。
例えば、echo $x++と記述したら、echoした後に変数に1足される。 echo ++$xと記述したら、echoする前に変数に1足される…などですね。
ひょっとしたら他の言語でも似た仕様なのかもしれませんが、僕は初めて見たルールで面白いと思いました!笑

まとめ

ということで、今回は初めてphpに挑戦した人による感想をまとめていきました。いかがだったでしょうか?
これからも、色々なことを考えたり、独学していき、noteにまとめていきたいと思いますので、もしよければ、フォロー、コメント、スキ!などよろしくお願いします!
最後まで読んでくださり、ありがとうございました!


この記事が気に入ったらサポートをしてみませんか?