标签: php

更改最大上传文件大小

我有一个我无法访问的PC上托管的网站.我有一个上传表单,允许人们上传最大30MB的mp3文件.我的服务器端脚本是用PHP完成的.

每次我尝试上传文件时,都会收到一条错误,声称该文件超出了允许的最大大小,因此我需要增加大小.我在网上的研究建议更改.htaccess我无法访问的文件,这样就行不通了.其他人建议我应该php.ini在我的root上添加一个自定义文件,这个文件不起作用.还有其他建议吗?

php

491
推荐指数
12
解决办法
98万
查看次数

按对象字段对对象数组进行排序

如何通过其中一个字段对这个对象数组进行排序,比如namecount

  Array
(
    [0] => stdClass Object
        (
            [ID] => 1
            [name] => Mary Jane
            [count] => 420
        )

    [1] => stdClass Object
        (
            [ID] => 2
            [name] => Johnny
            [count] => 234
        )

    [2] => stdClass Object
        (
            [ID] => 3
            [name] => Kathy
            [count] => 4354
        )

   ....
Run Code Online (Sandbox Code Playgroud)

php arrays sorting object

487
推荐指数
10
解决办法
32万
查看次数

PHP等式(== double equals)和identity(=== triple equals)比较运算符有何不同?

==和之间有什么区别===

  • 松散的==比较究竟是如何运作的?
  • 严格的===比较究竟是如何运作的?

什么是有用的例子?

php comparison equality operators identity-operator

483
推荐指数
9
解决办法
29万
查看次数

新的自我与新的静态

我正在转换PHP 5.3库以在PHP 5.2上工作.支持我的主要方法是使用后期静态绑定return new static($options);,如果我将其转换为return new self($options)将得到相同的结果?

new self和之间有什么区别new static

php static late-static-binding

483
推荐指数
3
解决办法
19万
查看次数

478
推荐指数
7
解决办法
116万
查看次数

客户端和服务器端编程有什么区别?

我有这个代码:

<script type="text/javascript">
    var foo = 'bar';
    <?php
        file_put_contents('foo.txt', ' + foo + ');
    ?>

    var baz = <?php echo 42; ?>;
    alert(baz);
</script>
Run Code Online (Sandbox Code Playgroud)

为什么这不会在我的文本文件中写入"bar",但警告"42"?


注意:此问题的早期修订明确是关于服务器上的PHP和客户端上的JavaScript.问题和解决方案的本质是相同的任何对当一个客户端上运行的语言和其他服务器上.当你看到有关特定语言的答案时,请考虑到这一点.

javascript php server-side client-side

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

转换日期格式yyyy-mm-dd => dd-mm-yyyy

我试图将日期从yyyy-mm-dd转换为dd-mm-yyyy(但不是在SQL中); 但我不知道日期函数如何需要时间戳,我无法从此字符串中获取时间戳.

这怎么可能?

php formatting date

470
推荐指数
13
解决办法
157万
查看次数

如何让查询生成器将其原始SQL查询输出为字符串?

给出以下代码:

DB::table('users')->get();
Run Code Online (Sandbox Code Playgroud)

我想获取上面的数据库查询生成器将生成的原始SQL查询字符串.在这个例子中,它将是SELECT * FROM users.

我该怎么做呢?

php sql laravel laravel-4 laravel-query-builder

470
推荐指数
25
解决办法
52万
查看次数

如何确定foreach循环中的第一次和最后一次迭代?

问题很简单.foreach我的代码中有一个循环:

foreach($array as $element) {
    //code
}
Run Code Online (Sandbox Code Playgroud)

在这个循环中,我想在第一次或最后一次迭代时做出不同的反应.

这该怎么做?

php foreach loops

466
推荐指数
13
解决办法
49万
查看次数

在写上下文中不能使用方法返回值

我认为下面的代码应该可以工作,但它没有(编辑:现在适用于PHP 5.5+):

if (!empty($r->getError()))
Run Code Online (Sandbox Code Playgroud)

其中getError()无非是:

public function getError()
{
    return $this->error;
}
Run Code Online (Sandbox Code Playgroud)

但我最终得到了这个错误:

不能在写上下文中使用方法返回值

这是什么意思?这不仅仅是一个阅读?

php

461
推荐指数
4
解决办法
24万
查看次数