SE/PG目指して…

世の中をもっと便利にしたい

【PHP】3つの記述方法

 

PHPの学習を本格始動させて、一週間ほどになる初心者です。
これまではJavaの勉強をしていましたが、あることがきっかけで
PHPを学ぶことにしました。

ブログについてはこれが3度目の投稿です。
ブログ開設のきっかけは別記事にて投稿しております。
興味を持っていただけましたら、ご覧ください。

 

jjj-no-j.hatenablog.com

 

経緯を簡単に説明すると、エンジニアを目指して活動しているものの、
どのように進めていくべき何かという情報収集と
学習についてのアウトプットがこのブログの目的です。

では、本題に移ります

 


今日新しい事を知りましたそれはPHPの3つの記述方法についてです。

自分はこれまでに以下のような記述でコードの作成を進めておりました。

 

f:id:j_mk7:20200909111735p:plain

実行するとこうなります。

f:id:j_mk7:20200909111234p:plain

↑今までのこの記述がPHPモードでの記述というそうです。

 

 

今日知った記述方法は、このふたつです↓

f:id:j_mk7:20200909111253p:plain

HTMLをベースにしてPHPの結果だけを部分的に埋め込んでいきます。

 

 

もちろん記述の方法が違うだけで、結果は同じです。
ちなみに比べるとこうなります↓

f:id:j_mk7:20200909111249p:plain

これの実行結果がこうです↓

f:id:j_mk7:20200909113032p:plain

このような3つの記述方法がなぜ用意されているのかはわかりませんが、
自分の見ているテキストにはこうありました。

 

「3つの方法は作成するアプリケーションに応じて上手く使い分けてください。」

 

その使い分け方はまだまだ見当がつきませんが、
違いがあることを知っていて損になるようなことは
ないはずなので、記憶します。(できるかな…)

 

とにかく、今後は省略して記述することが出来てすっきり見やすい、
ショートタグ使用で学習を進めてみます。↓

f:id:j_mk7:20200909111320p:plain

 

【まとめ】
・PHPは、HTML文章内に混在させることが出来る。
・PHPの処理を事前に行い、HTML文章内にその結果だけを埋め込める。
・ショートタグを使って簡潔に記述できる。
・何よりも誰が見てもわかるソースコードを心掛ける。

 


それぞれの違いについて、詳しい方よろしければぜひその知識を伝授してください。

 

最後まで見ていただいてありがとうございます。

ブログについても、プログラミングについても
ご指摘やアドバイスございましたら、
ぜひコメントお願い致します。

 

笑いながら読んでいただけるような、

見やすい、伝わりやすい記事を書けるようにブログも努力してみたいと考えています。

時間のある時で結構ですので、ご意見おまちしております。

PHP学習について

※本記事が2回目の投稿になります。

読みにくい、わかりづらい点ご容赦ください。

ご意見等いただけると、ありがたいです。

 

 

現在、SE/PGに未経験からの転職活動中です。

私は数多いプログラミング言語の中から

Javaは未経験からの求人の掲載が多いとの情報を頼りに

Javaを選択して、書籍やYouTubeに頼り独学での学習を進めてきました。

おかげで学習を続けていく中でBronze SE 7 / 8 認定資格の取得に成功しました。

 

ですが、ここからはどのようにして、プログラマーやエンジニアとしての

採用をもらえるのかという点に、フォーカスして考えなければならないと

感じました。

それからというもの、どのような企業に応募するか、

求人を見れば見るほどにわからなくなってしまいました。

SE/PGで求人検索をかけても次は自分の志望動機にマッチする企業様を探すのに

大混乱(パニック)

 

そもそも、ひとまとめにSE/PGといっても、職種?区分?が多い

本当に知識不足過ぎました(´;ω;`)

Slerって?SESて何?フロント?サーバーサイド?

...???

こんな状況のなか検索すればするほどにわからなくなりました。

そんななか、このままでは先に進めなくなると思い、

またもやネットで検索した情報を頼りに、

転職エージェントに登録しました。

担当コンシェルジュの方との面談のなかで、

はっきりと答えることができたのは...

希望勤務地、希望年収、

ぐらいのもので実際、本当に話してて恥ずかしくなるぐらい、

知識不足でした。

 

今は、web開発に携わる関係がいいとまで答えられるようにまではなりましたが、

正直それも自分の認識が正しいのかどうか怪しい所です…

 

それから今は、転職エージェントのコンシェルジュさんに勧められるまま、

エージェントが開校している(?)無料のスクールにて

オンラインでPHPを学んでおりますっ!!

っておい、Javaわ!?

って感じもしますが、情報弱者の自分はまず、

自分より知識のある方の意見を素直に受け入れ

行動することから始めようと思い現在の行動に至っております。

(詐欺じゃないよね…

もちろん違う方面からの意見も取り入れながら進めるつもりですが、

まず、やってみるしかないのです。(だって、まず仕事に就きたいもん)

失敗だったかどうかは、自分が死ぬまでわからないですし、

いつか何かの役に立つ!はず

 

やらずに後悔するよりは、

やって後悔したいです。(あくまで、後悔するつもりはありません)

 

自分の目標としては今学んでいるPHPを利用して【学習動画や書籍のまとめサイト】的なものを作ってみたいとおもっています、それをいろんなひとが「これもいいよ」って感じで投稿していけるように作れたらいいなと思っています。

フレームワークやデータベースについても勉強しなくては!

 

それ以外にも

「こんなもの作ってみ?」って感じのものがあったらぜひ教えてください。

 

 

学習状況のアウトプットのつもりでしたが、全然違う方向に進んでしまいました。

最後までご覧いただきありがとうございます。

 

笑いながら読んでいただけるような、

見やすい、伝わりやすい記事を書けるようにブログも努力してみたいと考えています。

時間のある時で結構ですので、ご意見おまちしております。

 

未経験からの挑戦(初投稿)

はじめまして、

 

未経験からSE/PGへの転職を目指して

平日1時間程度、休日4時間を最低時間として

今年の1月からほぼ毎日ペースで勉強を続けています、

ですが、学習の進め方はほぼ完全な我流で

なかなか進んでいることが実感できない日々を過ごしておりました。

未経験からの就職への不安と挫折してしまうことを恐れて、

なにかできることはないかと考えていました。

そんな時に、LINEアプリのオープンチャットにて

ご縁をいただいた方々からの勧めでブログを活用することが

学習に対してのアウトプットや情報収集の効率化を図ることができる

という意見をいただいたことをきっかけに、

このブログを開設する運びとなりました。

同じような経験のある方のご意見やアドバイスはもちろん

実践経験の豊富な有識者の方からのアドバイスいただけましたら、

大変うれしく思いますので、どうかよろしくお願いいたします。

このような投稿は初めてなので、見苦しい点・読みにくい文章

になるかもしれませんが、ご容赦ください。

必ず改善に勤めて参りますのでその点につきましてもご意見頂けると幸いです。

 

 

最後までご覧いただきありがとうございます。

ご意見等ぜひともよろしくお願いいたします。