News
今回のPHPコードは、2002年ごろに書かれたものです。とあるWebサイトで稼働していました。内容は、よくあるメールマガジンの申し込みフォームです。
「非エンジニアが知っておくべきプログラミングの知識」というテーマで、10回に分けてお届けする連載企画。第7回目のテーマは「これから始めるPHP基礎 – 動的なサイトを作るためのエッセンス」です。
テストに使ったPerlとPHPのプログラムは、それぞれ、HTMLを生成するものとMySQLデータベースを読んで更新するものの2本で、出力はもちろん同じ。
PHPのSmartyやフレームワークが提供しているHTMLのViewエンジン(LaravelのBladeなど)、RubyのERBのようなHTMLテンプレートを使ったWebシステムでは、こんな問題に遭遇します。「HTMLのデザインや文言をちょっと変えるくらいすぐにできないものか」「デザインやUIをリッチにしたいが、PHPやRubyなど ...
PHP自体がもともとテンプレートエンジンとして始まりましたが、たとえば「Hello world」を書くとしたら、どちらがいいでしょうか?
PythonやRubyが最初から関数型言語としてスタートを切ったのに対し、PHPは元々HTMLテンプレートを自動生成するためにデザインされたものであり ...
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。 今回はクラスの機能として、staticと定数を扱います。
用意したのは、1つのHTMLファイル (index.html)と、そこからリンクする2つのPHPアプリ (helloworld.php、phpinfo.php)です。
株式会社インプレスホールディングスのプレスリリース(2019年8月27日 10時00分)WordPressとPHPの「これなんだろう?」を解消します! バージョン5.x ...
第1回目で診断したPHPコードについて、問題点を治療した修正コードを書いてみましょう。ポイントとしては、指摘してきた問題点を中心に、コードの分離、同じ処理の共通化を行い、そして今どきのPHPの書き方をエッセンスとして加えています。
Some results have been hidden because they may be inaccessible to you
Show inaccessible results