10月4日に4~5時間かけて指導教官とメールのやり取りで「CLI版PHPとMySQLの連動」が出来た。そのときはとりあえず「結果オーライ」でいたが、その後、この4~5時間にやったことを検証してみた。
結果、なぜ出来るようになったのか「さっぱりわからない」。何も特別なことはしていない。もしやったとしたら、直接データベース名・ユーザ名・パスワードを関数内に記述するのではなく、一旦変数に代入してから変数で関数内に記述したくらいだ。だがそれでもうまくいかなかったはずなのが、うまくいかないソースを2つ繋いだらうまくいった。「何で?」指導教官は、半角や全角の無駄なスペースなどのソースの問題だろうと言うが、私もプログラムを会社でやった人間でそんなバカはしない。
PHPもCLIには何か底知れぬ闇がありそうだ…。
このエントリーのトラックバックURL : http://www.yamalab.net/cgi-bin/mt/mt-tb.cgi/909