PHPメモ

PHPを調査したメモ

PHPとは

http://www.php.net/で開発されている

フレームワーク

  • CakePHP
  • Laravel
  • CodeIgniter
  • Symfony
  • zendframework
  • Phalcon
  • FuelPHP

事前準備

apacheとphpのインストール(Windows)

apacheをウェブサイトからダウンロード、phpをウェブサイトからダウンロード
phpはNon Thread SafeとThread Safeがあるので必ずThread Safeをダウンロードする(Non Thread Safeはphp7apache2_4.dllが入っていないことがある)

apacheとphpの連携を設定ファイルに記述(phpをC:\phpに配置した前提)


LoadFile "C:\php\php7ts.dll"
LoadFile "C:\php\libpq.dll"

PHPIniDir "C:\php"

# Add to the end of the LoadModule section
LoadModule php7_module "C:\php\php7apache2_4.dll"
AddHandler application/x-httpd-php .php

file_get_contentsでhttpsから始まる情報を取得できない にあるように、 楽天APIなどhttpsでアクセスする際に、extension=php_openssl.dllのコメントアウトを削除すると取得できる。