相关疑难解决方法(0)

如何从Laravel控制器写入控制台?

所以我有一个Laravel控制器:

class YeahMyController extends BaseController {
    public function getSomething() {
        Console::info('mymessage'); // <-- what do I put here?
        return 'yeahoutputthistotheresponse';
    }
}
Run Code Online (Sandbox Code Playgroud)

目前,我正在使用artisan运行应用程序(它运行PHP的内置开发Web服务器):

php artisan serve
Run Code Online (Sandbox Code Playgroud)

我想将控制台消息记录到STDOUT工匠流程的管道中.

php console logging laravel

41
推荐指数
9
解决办法
10万
查看次数

如何回应Laravel和Artisan的控制台?

我很好奇,我正在使用Laravel和Artisan进行迁移.是否有方法将信息输出到控制台?我似乎无法找到任何相关信息.例如:

<?php

class Generate_Sample_Users{

    public function up(){

        //Echo to console here
        echo "Creating sample users...";

        $generator = new Sample_Data();
        $user_count = 30;
        $users = array();


        for($i=0; $i < $user_count; $i++){
            array_push($users, $generator->generate_user($i));
        }

        DB::table('users')->insert($users);
    }

    public function down(){
        DB::table('users')->delete();
    }

}
Run Code Online (Sandbox Code Playgroud)

php migration console laravel laravel-4

27
推荐指数
6
解决办法
3万
查看次数

在PHP内置Web服务器中打印一些东西

在python内置Web服务器中使用print函数时,它会在终端中打印结果...

例如:

Django version 1.3.4, using settings 'parsicore.settings'
Development server is running at http://0.0.0.0:8000/
Using the Werkzeug debugger (http://werkzeug.pocoo.org/)
Quit the server with CONTROL-C.


127.0.0.1 - - [16/Jan/2013 02:02:08] "GET / HTTP/1.1" 200 -
hello ... print 1 2 3 
Run Code Online (Sandbox Code Playgroud)

如何在PHP内置Web服务器中打印这样的内容?

例如,我想在终端打印$ _POST.我php -S 127.0.0.1:3000用于运行PHP内置的Web服务器.

php embeddedwebserver

24
推荐指数
3
解决办法
2万
查看次数