スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[ --/--/-- --:-- ] スポンサー広告 | TB(-) | CM(-)

文字化けお化け

こんにちは!

PHPを学習し、twitterのようなつぶやき掲示板を作ってみました。
テキスト -> 【送料無料】よくわかるPHPの教科書

ところが・・・・・

(サムネをクリックすると拡大)
kiyotter

文字化け発生


(?マークが多いとこが該当箇所。 発言部分は自分がキーボードをテキトーに叩いて出したものなのできちんと表示されています)


テキストに書かれていた内容は確かなもので、機能面・動作面はほぼ問題なしでした。
しかし、PHPの仕様に関係しているのか、文字化けが発生してしまいました。


JavaScriptやHTMLではこういうことがなかったかため、対処方法がよく分りません(泣)
ネットで調べてもよく分りません(諦め)



・・・。

かっこいいことできるのに文字化けが発生するおかげでPHPのイメージが変わりました。
なんというか、表面だけが少しさびているエクスカリバーといったところでしょうか(?)


が、一応はこの成果に満足したので別のこと(別の言語)に手を付けていきたいと思います。

もしPHPに関してのアドバイスなどがあった場合は是非とも聞かしてください。

それでは!
スポンサーサイト
[ 2011/11/21 23:54 ] プログラミング PHP | TB(0) | CM(0)

PHP学習中

PHPに手を付け始めました。特に何か目的があったわけではなく、ただ単に面白そうだったから始めただけです(笑)

(解説)PHP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。(Wikipediaより)

つまり、Web製作時にそれを組み込むことによって強力な機能を持たすことができる、すごく実用的な言語である。一例としてアップローダを挙げておく。



さて、ほんの2日前からやり始めたわけなのですが、この言語、超使えます。
HTMLだけで記述するとやたら長くなるところを簡潔にまとめてくれたり(例:セレクトボックス)、 HTMLとJavaScriptだけではしにくい(またはできない)ことをやってのけたり(例:ユーザー情報などのCookie格納)と大活躍してくれます。

HTMLでは届かなかったかゆいところをぽりぽり掻いてくれるばかりか、ツボも押してもらってる感じですかね(笑)



PHPの書き方はJavaScriptに近く、それを学んだことのある人はすんなりと頭に入ってくのかと。ただ、PHPはクライアントサイドであるJavaScriptと違ってサーバーサイドなのでそのあたりの違いは学んでいかないといけません(現在学び中)

特にユーザーから入力された情報の扱い方はしっかりと学ばなければいけない気がします。気がする以前にしなければいけませんね……。
ですが、何かのサイトを作ったりする気は特にないので、果たしてPHPを使う機会(ユーザー入力してもらう機会)すらあるのかどうかわかりませんが(笑)



まだPHPの基礎編をやっている最中なのでそこまで大したことはできませんが、もうしばらくしたらTwitterもどきを作っていると思います。ああ、楽しみです。

それでは、また!


【送料無料】よくわ...

【送料無料】よくわ...
価格:2,604円(税込、送料別)


[ 2011/10/11 16:35 ] プログラミング PHP | TB(0) | CM(0)







上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。