問題タブ [explode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPの爆発/内破を介してCSVリスト内の(最初、中間、最後、単一の)アイテムを削除する
このコードを作り直して、CSV リストから要素を削除する方法についての情報を探しています。ユーザーはこのシステムに存在する必要があり、システムに最後のユーザーが 1 人いる場合でも正常に機能するはずです (したがって、コマンドは存在しません)。
php - PHP: 爆発後にテキストを組み合わせる
爆発を使用して、テキストを断片に分割し、foreach を使用してテキスト内のいくつかのものを探します。
私の質問ですが、どうすればそれらのピースを元に戻すことができますか? だから私はテキストをワードラップすることができます。このようないくつか:
php - 配列を分解して、それぞれのチェックボックスフィールドにチャンクを割り当てる方法は?
次の状況:mysqlテーブルフィールドにimplodeを含むチェックボックス配列を格納しました。ここで、チェックボックスを更新するために、テーブルフィールドの内容を読み取り、それをその部分に分解して、それぞれのチェックボックスに割り当てます。
これまでのところ、テーブルフィールドのコンテンツを読み取ってさまざまなチャンクに分解することができましたが、それぞれのチェックボックスに割り当てる方法が難しかったです。
チェックボックスフィールドは次のとおりです。
そしてここにphpコードがあります:
チャンクの内容は、チェックボックスの値フィールドと一致します。だから私が必要なのは基本的に:
'チャンクコンテンツ'='チェックボックス値'の場合<?php $appbox_checked ?>
は'チェック済み'をエコーします
または、もっと簡単な解決策があるかもしれません。みんな助けてくれてありがとう!
php - コンマと - (ハイフン) を使用した複数の分解文字
すべての文字列が必要ですexplode
:
- 空白 (\n \t など)
- コンマ
- ハイフン (小さなダッシュ)。このように >> -
しかし、これは機能しません:
どうやってするか?
php - PHP: 1 つのフィールドを 2 つに分ける
多くの人が、すべてを含む「full_name」の代わりに姓と名を区切ることをお勧めしますが、どのようにすればそれらを各変数に分けることができるので、たとえばフィールドに「Dude Jackson」と入力すると、「Dude」は $firstname に取得され、 $lastname のジャクソン。
php - リストの区切り文字を変更するにはどうすればよいですか?
単語間のコンマを に置き換えるにはどうすればよい<br>
ですか?
$variable
なる必要があります:
php - 文字列を分割し、区切り文字も取得して返す
区切り文字の配列で文字列を分割し、区切り文字が何であったかについてのフィードバックも取得したいと思います。
例:
$mystring = 'test+string|and|hello+word';
$result = preg_split('/\+,|/+', $mystring);
次のような配列を返したいと思います:
$return[0] = array('test','+');
$return[1] = array('string','|');
事前にthnx
php - 文字列を配列に分解します
おそらく簡単ですが、正しい正規表現を生成できないようです。
私はこの文字列を持っていると言います
そして、私はこのようにそれが必要です
...文字列にこれらのH2ブロックがさらに含まれている場合など。
したがって、分割点はH2にあり、HTMLタグを保持する必要があります。ポインタはありますか?
php - 文字列を爆発させようとする際の問題
爆発を使用してテキストを配列に分割しようとしていますが、テキストが投稿されたフォームからのものである場合、何らかの理由で機能しません。
実行するexplode('|§|', 'qwe|§|asd|§|zxc');
と、次のような配列が得られます。
しかし
この入力テキストがフォームからのものである場合、次のように定義します。
次の配列を取得しています:
これは iso 設定と関係があり、「クエリ」フィールドのテキストが何らかの方法で変更されていると推測していますが、修正方法がわかりません。<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
設定やその他の文字セットを試しましたが、役に立ちませんでした。
何か案は?前もって感謝します。