質問編集履歴

2

修正

2019/07/12 10:29

投稿

toll_tree
toll_tree

スコア199

test CHANGED
File without changes
test CHANGED
@@ -102,7 +102,7 @@
102
102
 
103
103
  **追記です**
104
104
 
105
- @if(isset($occupied[$key]))こちらの行の後に、@php var_dump($key); @endphpとして、keyを確認しましたら、@if($hour . ':'. $minute == $occupied[$key])ここの比較で、$hour . ':'. $minuteが10:00の際に「$occupiedのkeyは「」を参照するのですが、10:30の際も「」が参照されていることが分かりました。
105
+ @if(isset($occupied[$key]))こちらの行の後に、@php var_dump($key); @endphpとして、keyを確認しましたら、@if($hour . ':'. $minute == $occupied[$key])ここの比較で、$hour . ':'. $minuteが10:00の際に「$occupiedのkeyは「」を参照するのですが、10:30の際も「」が参照されていることが分かりました。
106
106
 
107
107
  現状、$keyが1時間おきにしかプラスされないため、30分ごとの比較ができない状況となってしまっています。
108
108
 

1

追記及び修正

2019/07/12 10:29

投稿

toll_tree
toll_tree

スコア199

test CHANGED
File without changes
test CHANGED
@@ -100,6 +100,10 @@
100
100
 
101
101
  ```<p>{{$hour}}:{{$minute}}</p>```ここの部分が「10:00」「10:30」「11:00」の時は、<p class="no_reservation">✖</p>が出力されると思うのですが、現状「10:00」のブロックでしか、<p class="no_reservation">✖</p>ここは出力されません。
102
102
 
103
- @phpvar_dump($occupied); @endphpここの部分の検証では、```<p>{{$hour}}:{{$minute}}</p>```ここが10:00の際の時に全ての配列の要素が出力されてしまっていました。
103
+ **追記す**
104
104
 
105
- 上記現象つきまして、解決方法がありましたら、教え頂けましたら幸いです
105
+ @if(isset($occupied[$key]))こちらの行の後、@php var_dump($key); @endphpとして、keyを確認しましたら、@if($hour . ':'. $minute == $occupied[$key])ここの比較で、$hour . ':'. $minuteが10:00の際に「$occupiedのkeyは「1」を参照するのですが、10:30の際も「1」が参照されいることが分かりました。
106
+
107
+ 現状、$keyが1時間おきにしかプラスされないため、30分ごとの比較ができない状況となってしまっています。
108
+
109
+ 打開策などありましたら、教えて頂けましたら幸いです。