サポート » プラグイン » Custom Field Suiteセレクトボックスで表示させた値にカンマを入れたい

  • 解決済 reiko8

    (@reiko8)


    いつもありがとうございます。

    • WordPress のバージョン:WordPress 5.0.3
    • 使用しているプラグイン:Custom Field Suite2.5.12
    • テーマの情報(名称、入手先 URL、バージョン):Sparkling2.4.4(https://ja.wordpress.org/themes/sparkling/)
    • PHP、MySQL のバージョン:PHP7.2.6、MySQL5.7
    • サーバー環境(Xserver)

    出力したい箇所に以下のコードを書いています。
    `<?php
    $selects = CFS()->get(‘part’);
    if(!is_null($selects)) {
    foreach($selects as $select) {
    echo $select;
    }
    }
    ?>
    セレクトボックスで複数表示させる値の間に「,(カンマ)」を入れる方法を教えていただきたくお願いいたします。

    • このトピックはreiko8が5年、 2ヶ月前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    next() を使用して配列の最後を判定するのはどうでしょうか。

    $selects = CFS()->get( 'part' );
    foreach( $selects as $select ) {
    	echo $select;
    	if ( next( $selects ) ) echo ',';
    }

    ループの必要がない場合は、

    $selects = CFS()->get( 'part' );
    echo implode( ',', $selects );
    トピック投稿者 reiko8

    (@reiko8)

    ishitakaさま

    早々にありがとうございます!
    出来ました。
    大変ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Custom Field Suiteセレクトボックスで表示させた値にカンマを入れたい」には新たに返信することはできません。