問題タブ [implode]
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 - preg_split() と implode() の初心者が助けてください (タグを正しく実行しようとしています)
私はいくつかの既製のコードを使用しており、内破と爆発機能を使用して写真にタグを割り当て、ユーザーが入力したタグを付けていました。だから私は爆発関数を私が見つけた正規表現でpreg_split関数に置き換えましたが、http://php.fnlist.com/regexp/preg_splitで関数と正規表現をテストしても、タグが正しく分割されることが示されていますが、私のアプリケーションでは2 語のタグは完全に無視されます。
「犯罪、愛、ミステリー、犯罪ドラマ、ロマンス」のような入力から、適切にフォーマットされたタグ「犯罪、愛、ミステリー、犯罪ドラマ、ロマンス」を取得しようとしていますが、代わりに「犯罪、愛、ミステリー、ロマンス」を取得します"
以下にコードを示します。助けてください!!
javascript - PHP implode('separator'、$ array)と同じ方法でJavascript配列を文字列化できますか?
私はJavaScript配列を持っていて、PHP implodeと同じように、この配列をセパレーター付きの文字列に変換したいと思っています。
例えば
「月曜日*火曜日」を取得したい
どうすればこれを達成できますか?
どうも。
php - カウントが2より大きい配列を内破するときのPHP INSERTエラー
mysql データベースに行を INSERT しようとすると、この奇妙な問題が発生します。
これがアイデアです。エクササイズの範囲が表示され、数量を追加して、このエクササイズを追加したい日 (日、月、火、水、木、金、土) をチェックすると、日記に追加されます。
これは私のコードです。
addDiary 配列と addTimestamp 配列をエコーアウトしましたが、問題ないように見えます。
$addTimestamp: 1311206400.1311292800.1311379200
$addDiary: (2, 1, 1, 678, 1311206400.1311292800.1311379200)
$addTimestamp 配列の長さが 1 または 2 の場合、このクエリはうまく機能しますが、長さが 2 を超えると、このエラーが発生します。
SQL 構文にエラーがあります。1 行目の '.1311379200)' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
今。「.」を使用すると、このエラーが表示されます。または ':' $addTimestamp の内破として。文字または「_」を使用すると、このエラーが発生します。
「フィールド リスト」の不明な列「1311206400_1311292800_1311379200」
長さが 2 より大きい $addTimestamp をどのように使用できるかについてのアイデア (つまり、週に 3 日その演習を行うことができます... これがエラーの場所です)。
ありがとう、
- レイトン
php - PHPは引用符で囲まれた文字列を実装します
これにより、次のものが生成されます。ANDメーカーIN( "brand1、brand2")
INステートメントを使用しているので、値を引用符で囲む必要があります。同時に、mysql_real_escape_stringを使用して潜在的な引用符をエスケープしています。
誰かがこの小さな問題を回避する簡単な方法を見ていますか?
php - php配列をフォーマットされたテキストに変換します
私はこの配列を持っています:
配列をループして、配列の出力から次のような文字列を作成する必要がありますが、最善の方法がわかりません...助けてください
私の主な問題は、部品番号ごとの欠陥の数(つまり、コンポーネントの欠落、コンポーネントのねじれ、はんだ不良)がわからないことです。したがって、欠陥の数(および欠陥の種類)が変化します。 'COMPONENT MISSING:[somecalc]'をforeachループにハードコーディングすることはできません。
php - PHP MYSQL編集フォーム、行をチェックボックスに内破/分解しようとしていますか?
複数のカテゴリを持つフォームがあります。それらはチェックボックスで区切られているため、投稿/ストーリーが含まれるカテゴリをいくつでもチェックできます.
値は、INSERT 中にコンマで区切られた db 行内に格納されます。
したがって、データベースでは、次のようなエントリを持つことができます。
それらはカテゴリ番号です。
現在、これらのレコードを編集および更新するために使用する編集フォーム機能を構築しています。編集フォームのチェックボックスに値を「展開」する方法が見つかりませんか??
たとえば、ログインして編集したいENTRYに移動すると、カテゴリを区切るチェックボックスがあるので、チェックを入れたり外したりして追加したりしないようにするのは簡単です...私は得ることができるすべてを試しました値を POST に送信し、この編集フォームを表示するときにチェックします。
これは私の編集フォーム ページのカテゴリ チェック ボックスの 1 つの例ですが、上記の例のように複数のカテゴリがあると機能しません.. 2,3,6,12 ?? :
事前にありがとう忍者!!
php - 内包された値で関数を呼び出しますか?
値の配列があります。値はすべて小文字ucfirst()
です。値を呼び出したいと思います。
私はそれをできた
ucfirst()
しかし、爆縮されたときに各値を呼び出す方法があるかどうか疑問に思っていますか?
php - foreach ループで array_push を使用する配列を内破する方法
タグが内側の foreach ループに正しい順序で表示されています。
それらをコンマで区切りたいのですが、方法がわかりません。
2 番目の foreach ループを使用せずにタグを表示するより良い方法はありますか?
php - 値を持つキーを内破する
1 つはキーとして、もう 1 つは値として 2 つの値を内破するにはどうすればよいですか。私が持っているとしましょう:
私は今、$arg[0]
そして$arg[1]
(あなたが知っているように)持っています
どうすれば内破できるので、この構造になりますか