【发布时间】:2012-08-05 15:57:17
【问题描述】:
我在 sublime text 2 中创建了以下 sn-p,但是当我在 Php 脚本中使用它时,它会自动删除所有变量(而不是它们的值)。
<snippet>
<content><![CDATA[
include 'constants.php';
// Defining connection
$connection = mysqli_connect(HOST, USERNAME, PASSWORD);
// If unable to connect
if(!$connection)
{
$error = 'Unable to connect to database server';
echo $error;
exit();
}
// Checking the encoding
if(!mysqli_set_charset($connection, 'utf8'))
{
$error = 'Unable to set database connection decoding';
echo $error;
exit();
}
// Selecting Database
if (!mysqli_select_db($connection, DATABASE))
{
$error = 'Unable to locate the .'. DATABASE;
echo $error;
exit();
}
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>phpMysqlConnection</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<!-- <scope>source.php</scope> -->
</snippet>
到底发生了什么?
【问题讨论】:
-
删除所有“$connection”和“$error”变量
标签: php code-snippets