前提・実現したいこと
ドットインストールの「 ローカル開発環境の構築 [macOS編]」を進めており、 #10 PHPの学習をしてみようでレッスンと違う動作をしてしまいました。
レッスンと同じように動作するようにしたいです。
私の環境の問題だと思うのですが、どこを直せばいいか教えてください。
発生している問題・エラーメッセージ
echo "hello"
を実行した時の出力が、レッスンでは「hello」なのに対し、私の環境では「"hello"」になってしまいます。
開発者ツールでhtmlソースを表示すると、以下のようになっています。
html
1<html> 2 <head></head> 3 <body>“hello”</body> 4</html>
該当のソースコード
php
1<?php 2 3echo ”hello”; 4
試したこと
- シングルクォーテーションに変える
同じように、シングルクォーテーションがそのまま出力されてしまいました。
- クォーテーションを外す
echo hello;
とすると、「hello」と出力されました。
- paiza.ioで同じコードを実行してみる
想定どおり、「hello」が出力されたので、私の環境に原因があると判断しました。
- php.iniの
magic_quotes_gpc
を確認する
PHP5.6.40ではすでに削除されている項目のようでした。
補足情報(FW/ツールのバージョンなど)
macOS 10.14.4 Mojave
PHP 5.6.40
Vagrant 2.2.4
VirtualBox 5.1.18
CentOS release 6.10 (仮想環境)

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/29 05:50
2019/06/29 06:02