サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
web-engine.hatenadiary.com
注意事項 以下のファイルの文字コードはすべてUTF-8で実装しているので、Windows環境などでは、日本語が 文字化けする可能性があります。それらを踏まえた上で、テスト用のテキストなどに日本語 を使うことは避けていますが、やはり、環境によっては上手くいかないことがあることを ご理解ください。 対象となるデータ形式 JSON XML / RSS CSV 1. JSON javaScriptrといえばJSONですね。 下のようなdata.jsonを用意しました。 { "title" : "-- programming --", "languages" : [ {"id":1000, "name":"Java"}, {"id":1001, "name":"Ruby"}, {"id":1002, "name":"PHP"}, {"id":1003, "name":"Python"}, {"id"
今回、Docker HubにあるPHP公式リポジトリのCreate a Dockerfile in your PHP projectの部分を参考にしました。 環境 mac OS Sierra上にDocker for macでPHP7 + apacheの環境を構築していきます。今はnginxが主流となりつつありますが、トラブルシューティングしやすいように、今回は慣れているapacheを使います。 Docker version 17.06.1-ce ディレクトリ構造 php7testというディレクトリのなかに以下の3つのファイルを作成 Dockerfile src/index.php config/php.ini Dockerfile FROM php:7.0-apache MAINTAINER username COPY config/php.ini /usr/local/etc/php/
この記事は今までのDocker系記事のゴール地点になる位置づけになります。(まだまだ怪しいところたくさんあるけれど...) Dockerは初めて、という方は以下の記事を順に追う形で読まれていくとぼんやりとイメージが湧いてくるんじゃないかと思います。 Docker for MacでPython3環境の構築 DockerfileでPHP7環境構築 ところどころに我流な点があるかと思いますがご容赦下さい。 環境 Docker for mac Docker version 17.09.0-ce, build afdb6d4 docker-compose version 1.16.1, build 6d1ac21 Docker composeとは 複数のコンテナを連携して開発ができるコマンド。 すごく便利。 ディレクトリ構成 作業用ディレクトリを下のような構成にします。 - docker-compo
filter_input関数ってなに? (HTMLフォームのinputタグなどから)外部変数を受け取り、フィルタリングする関数。 一般的には、ユーザが入力した値などが妥当であるか調べたりするのに使います。 利点 通常フォームなどから値を受けとるとき、以下のように書くと思います。 $id = $_GET['id']; $name = $_POST['name']; しかし、値が入っていなかったり、上手く渡っていなかった場合、Notice: Undefined index なんかが発生します。早い話エラーですね。 そのためissetを使用し、値が入っているか確認する必要性があります。 <?php if (!isset($_POST['name'])) { $name = null; } elseif (!is_string($_POST['name'])) { $name = false; }
このページを最初にブックマークしてみませんか?
『web-engine.hatenadiary.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く