仕事 PHPでよく使用する色々な情報を取得するものまとめ(ファイル名やホスト名など) PHPでは色々な情報を取得できるものがいくつかありますが、色々あって頭がごちゃごちゃしてくるのでよく使うものを自分なりにまとめてみます。 $_SERVER $_SERVERとは、サーバー情報および実行時の環境情報ということらしいですが、... 2016.11.16 仕事
仕事 Smartyのテンプレート上のPHPの中でSmarty変数にアクセスするget_template_vars() Smartyのテンプレート上で簡単なロジックを加えたりしたいという場面が時々出てきます。そんな時にこの「get_template_vars()」という関数を使います。 get_template_vars() get_template_v... 2016.11.14 仕事
仕事 ファイルパスについて。相対パス、絶対パス、サイトルート相対パス 前回XAMPPで複数のサイトのテストサーバーを作ってみました(バーチャルホスト)という記事を書いた時に「サイトルート相対パス」が含まれているページがあるので通常のテストサーバーの設定とはちょっと違う設定をしたのですが、今回はファイルパスにつ... 2016.11.12 仕事
仕事 XAMPPで複数のサイトのテストサーバーを作ってみました(バーチャルホスト) 仕事上、複数のサイトを管理しています。ほぼ独学でPHPを勉強して色々なページを作成しているのですが、PHPはサーバーサイド・スクリプト(webサーバー上で動作して、プログラムの実行が要求されるたびに、結果をウェブブラウザに送信するプログラム... 2016.11.10 仕事
仕事 JavaScriptの変数名に付いているドルマークについて(jQueryの場合) 先日、jQueryとAjaxを使ってphpのGETでページを読み込ませるという記事を書いた時に、参考にさせていただいた記事の中で見つけたドルマークが付いている変数名。 $content JavaScriptの変数にはドルマークは必要ない... 2016.11.08 仕事
仕事 jQueryとAjaxを使ってphpのGETでページを読み込ませる Ajaxを使って非同期で別のページを読み込むというのを前にも書いたとおりやってみたかったので作ってみました。jQueryもphpもいつも調べながらなので備忘録として残しておきます。 html <div id="navi"> ... 2016.11.03 仕事
仕事 Ajaxを使ったページを作りたいのでAjaxについて調べてみた Ajax(エイジャックス)って言葉は知っている方も少なくないかと思いますが、実際に使ったことはありません。Ajaxも使えますよというJavascriptのプラグインなどは使ったことはありますがよく理解していません。Ajaxとはいったい何なの... 2016.10.31 仕事
仕事 smartyのregex_replaceで正規表現を使ってのif文 smartyで正規表現を使って検索・置換をする方法と、それをif文で使う方法です。結構使うんですが、いつも忘れてしまうのでメモしておきます。 {if $foo|regex_replace:'/.*test.*/i':'test' == '... 2016.10.24 仕事
仕事 smartyのforeachでのindex 画像を表示して、その下に登録している画像の枚数分のリンクを表示させるsmartyのコードです。忘れないようにメモしておきます。 {if $num == ''} {assign var="num" value="1"} {/if... 2016.10.23 仕事
仕事 条件分岐(if文)と関係演算子、論理演算子について コンピューターのプログラムを作るにはプログラミング言語を勉強しないと作れません。プログラミング言語は何千種類もあると言われています。僕が勉強したのはホームページを作る上で必要になってくるJavaScriptとPHPぐらいです。他にも色々勉強... 2016.10.19 仕事