[PHP-users 10482] エラー内容について、ご教授願います。(unexpected T_DNUMBER)
堤 宏之
php-users@php.gr.jp
Wed, 02 Oct 2002 21:42:28 +0900
はじめまして。
まだPHPを使いはじめて1週間程しか経っていない初心者のため、
初歩的な質問で申し訳ありませんが、エラー内容について、ご教授願います。
[エラー内容]
Parse error: parse error, unexpected T_DNUMBER in C:\Apache\htdocs
\test.php on line 4
[test.php内容]
1 <?php
2 dl("c:\php4\extensions\");
3
4 $host = "xxx.xxx.xxx.xxx";
5 $user = "aaa";
6 $password = "aaa";
7 $port = "5432";
8 $dbname = "test";
9
10 $string = "host=$host port=$port dbname=$dbname user=$user
password=$password";
11
12 $testdb = pg_connect($string);
13
14 if (!$testdb){
15 echo("接続できませんでした\n");
16 exit;
17 }
18
19 echo("接続できました\n");
20
21 pg_close($testdb);
22 ?>
エラー内容からすると4行目に予期せぬ値があると言うことなのでしょうが、
どこが間違っているのでしょか?(xxxには、実際はIPアドレスを記述しています)
4行目と5行目を入れ替えるとエラー内容が4行目で
"unexpected T_STRING"(予期せぬ文字列)
となってしまいます。
また[test.php]の""をすべて''に変更すると
22行目で
"unexpected $"
となってしまいます。
申し訳ありませんが、それぞれどこがおかしいのかご教授願います。