我想設置一個動態網站標題,將由我的數據庫控制,所以我可以更新數據庫與一個新的標題,這將反映在我的網站上。試圖從數據庫列返回值,但它不斷打印列名和值
我建立了我的控制器,它看起來像這樣
的TestController:
<?php
namespace SCM\Http\Controllers;
use Illuminate\Http\Request;
use SCM\Http\Requests;
use SCM\Http\Controllers\Controller;
use SCM\Upload;
use File;
use Auth;
use SCM\User;
use DB;
use SCM\Sitesettings;
use SCM\Cache;
class TestController extends Controller
{
public function getSiteDetails(Request $request)
{
$siteName = Sitesettings::where('option', 'siteName')->get(['Value']);
return view('test.blank', ['siteName' => $siteName]);
}
}
我的輸出頁面看起來是這樣的:
<div class="form-group">
@foreach($siteName as $siteName)
{{$siteName}}
@endforeach
<br>
<br>
<br>
<?php
$cars = array($siteName);
echo "I like " . $cars[0] . ", " . $siteName[1] . " and " . $siteName[2] . ".";
?>
<br>
<br>
<br>
<?php
$arr = array($siteName);
echo var_dump (implode($arr));
?>
<br>
<br>
<br>
{{ $siteName }}
<br>
<br>
<br>
<!-- @foreach($siteName as $key => $value)
{{ $key." has the value". $value }}
@endforeach -->
<br>
<br>
<br>
<pre>{{print($siteName)}}</pre>
<pre>{{var_dump($siteName)}}</pre>
</div>
所有的PHP代碼返回此: {「Value」:「ArtVenue」} 但我需要它是這樣的:「ArtVenue」(不含引號)。任何解決方案的想法?我的網頁的
輸出代碼:
你爲什麼一個字符串轉換爲一個數組再次轉換爲字符串?奇怪的邏輯... – Cagy79
@ Cagy79那可能是這個問題呢? – rebirth1078
你可以試試'echo $ sitename-> Value;' – Cagy79