PHP不包括变量


PHP not including variables

我有一个connection.phpsettings.php

connection.php:

<?php
require_once("settings.php");
$conn = oci_connect($db_user, $db_pass, $db_ip/$db);
if (!$conn) {
    $e = oci_error();
    trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
?>

settings.php:

<?
$db_ip = '192.168.1.1';
$db = 'A.world';
$db_user = 'user';
$db_pass = 'pass';
?>

这里的连接不起作用,但如果我用它们的字符串替换变量,那么连接就起作用了。这里出了什么问题?我还应该使用includeinclude_oncerequire_once吗?

您可能想要"{$db_ip}/{$db}"注意引号。