【发布时间】:2016-08-28 13:14:51
【问题描述】:
我正在使用 Abraham TwitterOAuth PHP SDK。我在index.php 的顶部包含了库(文件存在+我使用<?php)。
<?php
require 'inc/oauth/autoload.php';
var_dump(file_exists('inc/oauth/autoload.php')); //true
use Abraham\TwitterOAuth\TwitterOAuth;
下面,在 HTML 之间,我在 div 中包含了一个 .php 文件,如下所示:
<?php include('div.php'); ?>
在这个 div.php 文件中,我实例化了 TwitterOAuth 类,这会引发错误:
if (isset($_COOKIE['token']) && !empty($_COOKIE['token'])) {
$token = objectToArray(json_decode($_COOKIE['token']));
$connection = new TwitterOAuth(CONSUMER, SECRET, $token['oauth_token'], $token['oauth_token_secret']);
这会引发错误Class 'TwitterOAuth' not found。
注意
在我将代码移至 div.php 之前,此功能已正常运行。但是我需要将它分开,因为将来我将使用 JQuery 刷新 div。
【问题讨论】:
标签: php class twitter-oauth require