#wrapper #inner_02:hover ~ #inner_03 {
/* Transition *
transition: background 5s;
/* Color */
background: #ffee00;
}
/* Don't know how to effect inner_01 */
这是我的代码并使用PDO我在我的html文件中调用了一些变量,例如
inner_03
现在我想在同一个页面中添加另一个php脚本,并且需要 Lname ,这是mysql中的一个列的名称,在同一页面的另一个php脚本中,但我不# 39;我不知道如何称呼他们,请帮助我
答案 0 :(得分:0)
我不确定你的意思是“我想在同一页面中添加另一个php脚本”。
但是,如果在声明$ Lname变量后使用require_once 'file';
或include 'file'
,它将自动继承在include 之前已声明的所有变量
所以,就像这样:
PHP文件1:
<?php
$variable = "I'm a variable";
//some script here
require_once 'my2ndscript.php';
$wrongVariable = "this will not be inherited by my2ndscript.php";
?>
PHP文件2,my2ndscript.php:
<?php
echo $variable;
echo $wrongVariable;
?>
结果将是“我是变量”,警告“未定义wrongVariable”
如果你真的在谈论功能而不是丢失脚本,你可以使用“全局”变量作为一种草率的方式。但是,这不是推荐的,许多人不会欣赏。像这样:
<?php
$variable = "foo";
function renderFoo(){
global $foo; //foo is now available because you said you want to inherit it.
echo $foo;
}
renderFoo();
?>
另一种方法是添加参数。您可以将参数传递给任何函数,如:
$variable = "foo";
function renderFoo($Lname){
echo $Lname; //is automatically available as the argument
}
renderFoo($variable);
答案 1 :(得分:0)
查看初学者级非面向对象设计的global
关键字。
没有你正在使用的任何例子,我猜你想尝试这样的事情
<?php
$host = 'localhost';
$dbname = 'project';
$username = 'root';
$password = '1234';
$charset = 'utf8';
global $row;
// code as normal
function example(){
global $row;
// now you have access to $row
}