小编Jos*_*vak的帖子

Laravel 将数据传递给控制器

我刚开始学习 laravel,想知道如何将与路由无关的数据传递给控制器​​。我想要完成的是创建一个能够包含嵌套项目的待办事项。

看法

<a class="btn btn-success" href="{{route('lists.items.create',4)}}">Create New Item</a>
Run Code Online (Sandbox Code Playgroud)

4 只是一个硬编码的例子,看看它是否有效。

控制器

public function create(TodoList $list, $item_id = null)
{
    dd($item_id);
    return view('items.create', compact('list'));
}
Run Code Online (Sandbox Code Playgroud)

因此,如果您创建一个项目并且不为 id 传递参数,它将默认以null其他方式将其设置为传入的任何内容。但是我得到了一个NotFoundHttpException. 我怎么能做到这一点。

任何帮助欢迎:)

php controller laravel laravel-5

2
推荐指数
1
解决办法
9617
查看次数

额外的EOF角色

我有一个程序将文件读​​入缓冲区结构.我遇到的问题是,当我查看文件的输出时,最后会有一个额外的EOF字符.发布相关功能:(注意:我删除了参数检查,只在与问题相关的功能中发布了代码)

b_load

int b_load(FILE * const fi, Buffer * const pBD){
    unsigned char character; /*Variable to hold read character from file*/
    Buffer * tempBuffer; /*Temparary Bufer * to prevent descruction of main Buffer*/
    short num_chars = 0; /*Counter of the amount of characters read into the buffer*/

    /*Assigns main Buffer to tempBuffer*/
    tempBuffer = pBD;

    /*Infinite loop that breaks after EOF is read*/
    while(1){
        /*calls fgetc() and returns the char into the character variable*/
        character = (unsigned char)fgetc(fi);

        if(!feof(fi)){
            tempBuffer …
Run Code Online (Sandbox Code Playgroud)

c feof

0
推荐指数
1
解决办法
1117
查看次数

标签 统计

c ×1

controller ×1

feof ×1

laravel ×1

laravel-5 ×1

php ×1