小编use*_*174的帖子

PHP数学计算真的很慢

所以我写了一个脚本,你可以在其中输入一个数字,程序将找到该范围内的最高素数.问题是在PHP中,与我的JavaScript版本相比,这个计算速度非常慢,与我的JavaScript版本相比,这是完全相同但速度更快.

//Here Is the PHP code:
<form>
    <input type="text" name="input">
</form>

<?php
    $input = $_GET['input'];

    function Prime($num) 
    {
        if($num < 2)
            return false;

        for ($i = 2; $i < $num; $i++)
        {
            if($num % $i == 0)
                return false;
        }
        return true;
    } 

    for($i = $input; $i > 0; $i--)
    {
        if(Prime($i))
            echo $i;

        if(Prime($i))
            exit();
    }
} 
Run Code Online (Sandbox Code Playgroud)

这是JavaScript变体:

<html>
    <script>
        var input = prompt("Enter The Number");

        function Prime(num) {
            for (var i = 2; i < num; i++) { …
Run Code Online (Sandbox Code Playgroud)

php math

9
推荐指数
2
解决办法
1227
查看次数

将列添加到现有多列索引

在我的表中,我有一个列的多列索引(名称,文件夹)

我最近添加了一个名为date的新列,我想在其中添加一个索引,但我想把它放到现有的多列索引中

我什么时候Alter table books add index theindex (date); 得到Duplicate key name 'theindex'

如何在不创建新密钥的情况下向索引添加其他列?

mysql indexing

4
推荐指数
1
解决办法
5540
查看次数

PHP中Alert()和Prompt()的等价物

在JavaScript中,我们有Alert()和Prompt(),它为用户打开一个弹出框.

是否有PHP的等价物? $Get_['asdf']是获取用户输入的一种方式......还有其他方式吗?

还有一个问题.是否要求PHP始终一次执行?或者它可以像JavaScript一样等待用户输入(例如弹出框),然后执行其余的代码.

php alert prompt

3
推荐指数
1
解决办法
4万
查看次数

标签 统计

php ×2

alert ×1

indexing ×1

math ×1

mysql ×1

prompt ×1