2017年6月26日月曜日

IIS+PHP

先日 php のインクルードなどに PHP_OS を利用していたが,
$base = "/.../web" ;
if (PHP_OS == 'WINNT') { $base = "c:/.../web" ; }
else { $base = "/.../web" ; }
include ($base . "/_lib/.../log.php") ;
$_SERVER["DOCUMENT_ROOT"] を見つけたので,
include ($_SERVER["DOCUMENT_ROOT"] . "/_lib/.../log.php") ;

他に,実行ファイルは OS に合った指定が必要な様で,
<?php
include ($_SERVER["DOCUMENT_ROOT"] . "/.../log.php") ;
logging () ;
exec (change_sp("./bin/DrawNow")) ;
// ...
?>
Synology/DrawNow/
IIS 7/DrawNow/

2017年6月2日金曜日

文字列の連結

C++ tstring  strS = str1 + str2 ;
CString strM = str3 + str4 ;
JavaScript var str = str1 + str2 ;
VBScript Dim str As String
str = str1 & str2
PHP $str = $str1 . $str2 ;