我真的不知道要谷歌什么,因为我已经学会了PHP和OOP,而不知道行话。
为什么这在PHP中不起作用?
class Calendar{
public $derp="lala";
public $todaysDate=date('Y-m-d',strtotime('2013-04-11'));
}
但这有关系吗?
class Calendar{
public $derp="lala";
public function __construct()
{
$this->toda
我有一个名为Validation的类和一个名为array的方法。因为array是PHP中的内置函数,所以它抛出了一个错误
解析错误:第82行中的语法错误、意外的“数组”(T_ARRAY)、D:\xampp\htdocs\mvc\app\validation.php中的期望标识符(T_STRING)
有方法可以使用数组作为方法名吗?
//This is a class
class Validation extends Controller{
//This is a method
public function array( $field, $name ){
}
我想知道这是否有可能,或者是否有另一种更好的方法来做事情。谷歌福帮不了忙。
所以,我有两个插件,aa前端和aa站点。我需要在aa-site/plugin.php中定义一个常量或变量,并将其用于aa-前端/文件夹/Somefile.php中。
试过:
function site_wp_features(){
define('AA_PLUGIN_GUTENBERG', false);
}
add_action('plugins_loaded', 'site_wp_features', 0)
但我明白:
Warning: Use of und
我有一个连接类,它应该为我连接到数据库,但是它不能工作。
connection.php -
<?php
require_once "config.php";
class connection{
public static $db_con;
public function __construct(){
$this->db_con = new mysqli($server_name, $user_name, $password, $database_name);
i
我试图大致了解构造函数和PHP,但我在这里试图实现的是,用PI和FOUR_THIRDS作为类中的常量来计算圆的体积、直径和面积。
我的代码一直说常量存在错误,说明它们是未定义的,但我从php.net复制了方法。然后$radius也显示为一个未定义的变量,所以应该在类中添加$radius = 1;来定义它,这就是定义的意思吗?
<?php
class SphereCalculator {
const PI = 3.14;
const FOUR_THIRDS =4/3;
public function __construct($radius){
$this-
我将全局变量设置为functions.php中的一些自定义用户数据,以便在页眉和页脚内的导航中使用它们。
if (is_user_logged_in()) {
# users wordpress id
global $user_id_wp;
$user_id_wp = get_current_user_id();
# users meta page id
global $user_id_meta;
$user_id_meta = userMeta(get_current_user_id());
# users uuid
globa
我试图找出为什么我得到和例外的这段代码。
class Test {
const test = "Two " .
"rows.";
}
在包含const的行中有一个异常:
解析错误:语法错误,意外的“.”,期望“,”或“;”在/home/BZUMUL/prin.php中的第X行
我本来打算转到这里来,但后来我太好奇了,所以我无法停止解决这个问题。
我有下面这段代码,它不能工作:
<?php
class test{
public static $var = 'foo';
public static function printvar(){
echo "Var value is {self::$var}";
}
}
test::printvar();
?>
但是,这是可行的:
<?php
class test{
public static $var = 'foo';
public static function prin
可以在PHP函数中使用PHP常量吗?
// in a different file
DEFINE ('HOST', 'hostname');
DEFINE ('USER', 'username');
DEFINE ('PASSWORD', 'password');
DEFINE ('NAME', 'dbname');
// connecting to database
function database()
{
// using 'global
我希望在PHP常量(方法之外)中声明和初始化json文件的路径。但是,看起来我无法在方法之外调用storage_path()函数。
class MainController extends Controller{
const PATH_TO_JSON_DATA = storage_path().'data/data.json'; // invalid expression
public function renderPage(){
dd(storage_path().'data/data.json'); // valid e
我想更改代码,以便当我在导航中单击profile时,它将返回医生的profiled.php页面和患者的profilep.php页面,这取决于在检查来自会话的用户名是否存在于患者表中之后,是否从sql statement返回结果。
这是我的代码
<?php
include 'core/init.php';
session_start();
$username=$_SESSION['username'];
$sql="SELECT * FROM patients WHERE username='$username'";
$res