C#&;PHP-调用方法以返回值

C#&;PHP-调用方法以返回值,c#,php,C#,Php,我有一个PHP哈希方法,我需要从我的C#程序调用它来检查数据库的密码。以下是PHP代码: <?php function generateHash($text, $salt = null) { if ($salt === null) { $salt = substr(md5(uniqid(rand(), true)), 0, 25); } else { $salt = substr($salt, 0, 25);

我有一个PHP哈希方法,我需要从我的C#程序调用它来检查数据库的密码。以下是PHP代码:

<?php
function generateHash($text, $salt = null)
{
    if ($salt === null)
    {
        $salt = substr(md5(uniqid(rand(), true)), 0, 25);
    }
    else
    {
        $salt = substr($salt, 0, 25);
    }
    return $salt.sha1($salt.$text);
}
?>
我是PHP新手,不知道如何解决这个问题。我在网上搜索,什么也没找到


提前谢谢你的帮助

在PHP代码中,可以使用
$\u GET
超级全局数组访问
GET
参数,如下所示:

if (isset($_GET['text'] && !empty($text)) 
{
    echo generateHash($text);
} 
else 
{
    echo 'Sorry, invalid request.';
}

每当客户端使用
text
参数向该PHP脚本发送
GET
请求时,上面的代码将生成一个哈希并返回它。然后,返回的散列可以在您的C代码中使用(我不知道C,所以我不会向您演示如何使用)。

在PHP代码中,您可以使用
$\u GET
超级全局数组访问
GET
参数,如下所示:

if (isset($_GET['text'] && !empty($text)) 
{
    echo generateHash($text);
} 
else 
{
    echo 'Sorry, invalid request.';
}

每当客户端使用
text
参数向该PHP脚本发送
GET
请求时,上面的代码将生成一个哈希并返回它。然后,返回的散列可以在您的C代码中使用(我不知道C,所以我不会向您演示如何使用)。

在PHP代码中,您可以使用
$\u GET
超级全局数组访问
GET
参数,如下所示:

if (isset($_GET['text'] && !empty($text)) 
{
    echo generateHash($text);
} 
else 
{
    echo 'Sorry, invalid request.';
}

每当客户端使用
text
参数向该PHP脚本发送
GET
请求时,上面的代码将生成一个哈希并返回它。然后,返回的散列可以在您的C代码中使用(我不知道C,所以我不会向您演示如何使用)。

在PHP代码中,您可以使用
$\u GET
超级全局数组访问
GET
参数,如下所示:

if (isset($_GET['text'] && !empty($text)) 
{
    echo generateHash($text);
} 
else 
{
    echo 'Sorry, invalid request.';
}
每当客户端使用
text
参数向该PHP脚本发送
GET
请求时,上面的代码将生成一个哈希并返回它。然后,返回的散列可以在您的C代码中使用(我不知道C,所以我不向您演示如何使用)。






效果很好!谢谢:)工作得很好!谢谢:)工作得很好!谢谢:)工作得很好!谢谢:)