在 PHP 中定义变量后使用
using after defined variable in PHP
我正在尝试访问 $addlin->tiitle 变量以将 post 标题添加为 html 标题。
无法这样做,因为我在调用后定义了它。
我想做的是获得最后一个 post 标题并想放入标题。
感谢您的帮助
<?php
use Carbon\Carbon;
?>
@extends('layout.main')
@section('title',Config::get('settings.title').$addlin->title) // Here i'm trying to get title of post.
@section('body')
@if(Session::has('global'))
<h3>{{Session::get('global')}}</h3>
@else
@endif
<div class="row top-slider" id="postswrapper">
<div class="container">
<?php
$post1 = array_chunk($listpost, 3);
//dd($post1[1]);
foreach ($post1 as $post_chk)
{
?>
<div class="col-md-4 col-sm-12 col-xs-12 part-1">
<div class="row">
<?php
foreach ($post_chk as $addlin)
{
$postid = $addlin->id;
$tit = $addlin->title; // Here it is defined.
$url = $addlin->url;
$credits = $addlin->credits;
$des = $addlin->description;
$headline = $addlin->headline;
$thumbnail = $addlin->thumbnail;
$out = strlen($tit) > 50 ? substr($tit,0,50)."..." : $tit;
?>
您需要在使用前将标题检索到变量中。此外,如果您在循环中检索标题,则需要将其存储在循环外部的变量中。您可以拥有多个头衔还是只有一个?我假设你只能有一个,所以我们将直接使用 0 对其进行索引。将其放在顶部:
$title = $post_chk[0]->title;
然后在您的模板代码中(我假设 Carbon 就是这样)您需要 php 标签才能访问 php 变量,如下所示:
@section('title',Config::get('settings.title').<?=$title?>)
我正在尝试访问 $addlin->tiitle 变量以将 post 标题添加为 html 标题。 无法这样做,因为我在调用后定义了它。 我想做的是获得最后一个 post 标题并想放入标题。 感谢您的帮助
<?php
use Carbon\Carbon;
?>
@extends('layout.main')
@section('title',Config::get('settings.title').$addlin->title) // Here i'm trying to get title of post.
@section('body')
@if(Session::has('global'))
<h3>{{Session::get('global')}}</h3>
@else
@endif
<div class="row top-slider" id="postswrapper">
<div class="container">
<?php
$post1 = array_chunk($listpost, 3);
//dd($post1[1]);
foreach ($post1 as $post_chk)
{
?>
<div class="col-md-4 col-sm-12 col-xs-12 part-1">
<div class="row">
<?php
foreach ($post_chk as $addlin)
{
$postid = $addlin->id;
$tit = $addlin->title; // Here it is defined.
$url = $addlin->url;
$credits = $addlin->credits;
$des = $addlin->description;
$headline = $addlin->headline;
$thumbnail = $addlin->thumbnail;
$out = strlen($tit) > 50 ? substr($tit,0,50)."..." : $tit;
?>
您需要在使用前将标题检索到变量中。此外,如果您在循环中检索标题,则需要将其存储在循环外部的变量中。您可以拥有多个头衔还是只有一个?我假设你只能有一个,所以我们将直接使用 0 对其进行索引。将其放在顶部:
$title = $post_chk[0]->title;
然后在您的模板代码中(我假设 Carbon 就是这样)您需要 php 标签才能访问 php 变量,如下所示:
@section('title',Config::get('settings.title').<?=$title?>)