第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

顯示三元運(yùn)算符的顏色

顯示三元運(yùn)算符的顏色

PHP
喵喵時(shí)光機(jī) 2023-09-15 17:38:32
如果我的三元運(yùn)算符返回為真,我試圖顯示一種顏色,如果返回為假,則顯示另一種顏色。操作員正在工作,但有一件事發(fā)生了。雙引號(hào)內(nèi)的代碼顯示而不是實(shí)際顏色本身。有人知道怎么修這個(gè)東西嗎 ?$msg .= ($row['opened'] == '0') ? "background-color: #DDEDFF;" : "background-color: #000000;";編輯?。?!$msg- 這是我的變量唯一出現(xiàn)的時(shí)間public function getLatestMessage ($userLoggedIn, $user2) {    $query = $this->con->prepare('SELECT body, user_to, opened, date FROM messages WHERE         user_to = ? AND user_from = ? OR user_to = ? AND user_from = ? ORDER BY id DESC LIMIT 1');     $query->bind_param("ssss", $userLoggedIn, $user2, $user2, $userLoggedIn);    $query->execute();    $query_result = $query->get_result();    $msg = ""; //to hold the message data    if ($row = $query_result->fetch_assoc()) { //don't need a while here because we've limited the query to one record        //Timeframe        $date_time_now = date("Y-m-d H:i:s");        $start_date = new DateTime($row['date']); //Time of post        $end_date = new DateTime($date_time_now); //Current time        $interval = $start_date->diff($end_date); //Difference between dates         if($interval->y >= 1) {            if($interval->y == 1)                $time_message = $interval->y . "yr"; //1 year ago            else                 $time_message = $interval->y . "yrs"; //1+ year ago        }        else if ($interval-> m >= 1) {            if($interval->d == 0) {                $days = " ago";            }            else if($interval->d == 1) {                $days = $interval->d . "d";            }            else {                $days = $interval->d . "d";            }            if($interval->m == 1) {                $time_message = $interval->m . "month";            }            else {                $time_message = $interval->m . "months";            }        }
查看完整描述

1 回答

?
繁星coding

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊

您的代碼完全按照您的指示進(jìn)行操作:輸出一個(gè)字符串,其中顯示“背景顏色:...”。


瀏覽器如何知道您想要使用該顏色設(shè)置文本樣式,而不是將這些單詞呈現(xiàn)給用戶?


您需要為瀏覽器指定這是您提供的樣式。


代替


        $msg .= ($row['opened'] == '0') ? "background-color: #DDEDFF;" : "background-color: #000000;";

嘗試類似的東西:


 $color = $row['opened'] == '0' ? "#DDEDFF" : "#000000";

 $msg .= "<span style='background-color:$color'>THE TEXT YOU WANT TO COLORIZE</span>";

完整示例


<?php


function getLatestMessage($opened) {


    $color = $opened ? "#DDEDFF" : "#000000";

    $msg = "<span style='background-color:$color'>THE TEXT YOU WANT TO COLORIZE</span>";

    return $msg;

}


echo getLatestMessage(true);

echo getLatestMessage(false);


?>


查看完整回答
反對(duì) 回復(fù) 2023-09-15
  • 1 回答
  • 0 關(guān)注
  • 125 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)