为什么日食会说' name'在这方面没有申明?上面的一个是我的标题,另一个是我的.ccp
<?php
session_start();
$word = 'lol';
if(!isset($_SESSION['username'])){
$_SESSION['username'] = 'kil';
}
$input = file_get_contents('php://input');
$input_json_array = json_decode($input);
echo json_encode(array('item' => $_SESSION['username']));
?>
答案 0 :(得分:2)
原因是你没有提到,这是一个类方法的实现,所以你需要像下面这样指定它:
变化:
string characters(int x)
为:
string Characters::characters(int x)
答案 1 :(得分:1)
代码不在Characters
类的方法中。因此,它无法引用该类的成员。
代码也几乎没有意义,但这当然是另一回事。
答案 2 :(得分:1)
应该是
string Characters::characters(int x){
ofstream characters;
characters.open("characters.txt");
while (characters >> name){
return name;
}
}