可以在没有类的情况下调用函数吗?的PHP

白影

是否可以在没有类之外的类的情况下调用函数?

我发现有一些代码可以对密码进行哈希处理和身份验证。php文件顶部没有类声明,而只是函数。我不确定如何从其他页面调用函数。这是我正在使用的哈希文件

哈希文件的设置如下:

<?php    

public function MyFunction() {
}

而不是像这样:

<?php

class MyClass{

    public function MyFunction() {
    }
}

我已经尝试过include_once'PasswordHash.php';

然后在我的页面中使用以下命令调用函数:

Echo PasswordHash::create_hash('$Pass');
Echo create_hash('$Pass');
Echo PasswordHash->create_hash('$Pass');

他们都不工作,并显示致命错误:等等等等,找不到类。

感谢您的阅读和帮助。

麦克风

您将需要开始上课。

$password = new PasswordHash($pass);
echo $password->create_hash;

或类似的规定。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们可以在没有 self 的情况下调用类方法吗?

是否可以在没有所有参数的情况下调用/等待异步函数?

淘汰赛:可以在没有参数的情况下调用可观察的扩展程序吗?

返回 <Component /> 时不能在没有“new”的情况下调用类构造函数

PHP:是否可以在引发异常的情况下调用公共类函数?

可以在没有连接的情况下调度动作吗?

第一次如何在没有类型类的情况下调用其他类中的函数?

有没有一种方法可以在不创建变量的情况下调用需要指针的函数?

是否可以在没有显式专门化的情况下调用可变参数模板函数?

在没有适当原型的情况下调用printf会调用未定义的行为吗?

Python类实例化:在没有附带参数的情况下调用类意味着什么?

使用按引用调用时无法在没有对象的情况下调用成员函数 const

为什么在没有显式调用的情况下调用默认函数?

如何在没有名称空间的情况下调用Ruby类

Thymeleaf 在没有 spring boot 的情况下调用自定义 java 类

在不触发__init__的情况下调用类函数

是否可以在JobIntentService中在没有onHandleWork()的情况下调用onDestroy()?

是否可以在没有订阅密钥的情况下调用Azure API Rest URL?

C预处理程序:#define可以在没有括号的情况下调用的宏

角路由器:可以在没有父URL的情况下调用子路由

是否可以在不传递参数的情况下调用函数?

为什么在没有前向声明的情况下调用函数模板?

在没有任何事件的情况下调用Javascript函数

在没有模板参数的情况下调用时编写模板函数

Lint警告,用于在没有TypeScript的情况下调用不带.then()或await的异步函数

在没有对象参数的情况下调用非静态成员函数,C ++节点

命名空间:不能在没有对象的情况下调用成员函数

如何在没有必需参数的情况下调用函数?

C++ 协程:在没有 co_await 的情况下调用协程函数