問題タブ [strpos]
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 - strposはtext/htmlを削除します
私はXMLファイルを解析していますが、その作成者は私にはまったく役に立たないたくさんのソーシャルメディア情報にとらわれていました。データをデータベースに挿入する前に削除したいと思います。
問題は、すべてが同じではないということです。いくつかの発生は次のとおりです。
Be a Social Butterfly! Connect & Learn More Below:
Website • Facebook • Yelp
リストされているソーシャルサイトが多いものと少ないものがあります。その部分全体を削除したいのですが。また、これはstrip_tagsを実行した後のvardumpです。オリジナルは次のようになります。
私はpreg_replaceを使用して、「社会的な蝶になる...」という文全体を削除しました。
私の仲間は、最初/最後の部分を見つけるためにstrposを使用し、その間のすべてを削除するためにsubstrを使用することを提案しましたが、残念ながら私はそれを行う方法を理解するのに十分な進歩がありません。
前もって感謝します!
説明フィールド:
そのコードをここに貼り付けると、asci/etcが自動的に調整されるようです。
php - PHP strpos() クラッシュ スクリプト
CURL_MULTI 関数でダウンロードするページ上のリンクを探す PHP スクリプトがあります。ダウンロードは正常に行われ、データは取得されますが、URL が非リンクとしてリストされているページに遭遇すると、スクリプトがランダムにクラッシュします。これはコードです:
これはカスタム rev_strpos で、逆の処理を行うだけstrpos()
です。
したがって、次の場合:
と
これにより、HTML の href タグ内にある google.com の 2 番目の出現位置が検出されます。問題は、クラッシュの前にエラーが報告されないことです。私のエラー設定:
私のhandle_errors()
関数はすべてのエラーをファイルに記録します。ただし、スクリプトがクラッシュする前にエラーは報告されません。また、curl_multi は多くの URL を処理し、特定の URL でクラッシュすることもあれば、別の URL でクラッシュすることもあります。午前。もう 1 つの注意点は、while ループを削除してもクラッシュしないことです。また、ページの URL が最初に href タグに含まれていてもクラッシュしません。このことを理解するのを手伝ってください。どうもありがとう!
php - 1 つの文字列を検索し、関連する値を取得します
いくつかの文字列があります。最初の値を検索して、そこから他の値を取得するにはどうすればよいですか?
print_r
または?
:
お気に入り:
この配列値Title
を送信して値を取得する場合または取得する値をTitle,11,11
送信する または取得Would
する値Would,22,22
を送信する またはPost
取得する値Post,55,55
を送信Ask
するAsk,66,66
どうすればできますか?
php - strposが一致していません
1つの文字列を検索して関連する値を取得したいのですが、関数のテストでは、毎回単語(Title
Or Would
Or Post
Or Ask
)を検索して1つの出力のみを表示(提供)しますTitle,11,11
!!!! どうすれば修正できますか?
php - phpはバイナリファイルから文字列を取得します
XMPメタデータを含むJPG画像があります。
このデータを読みたいのですが、どうやって?
実数のバイトを表示します553700
が
ディスプレイ373821
だから、私は簡単にすることはできません
オフセットが間違っているからです。だから、問題は、PHPでバイナリファイルから文字列を見つけて読み取る方法ですか?(php.iniにmb_stringオプションがありますON
)
UPD1:
バイナリファイルがあります。PHPでチェックインするにはどうすればよいですか?このファイルには複数の文字列が含まれているかどうかを確認できますか?
php - PHP文字列関数をJavascript/jQueryに変換します
これは私がJavascript/jQueryに変換しようとしているPHPコードです。何か案は?
php - str_replace with strpos?
strposチェックを備えたstr_replace関数は、余分な作業を回避できますか?
方法1
方法2
質問:この2つの方法は機能しますが、... strpos-checking(またはその他)が良い方法なのか、悪い、役に立たない(そして最適化のアンチパターン)のかを知りたいです。
php - 2 番目のピリオドの後に文字列を切り取る
PHP で、次の文を切り取りたいと思います。
「テスト 1。テスト 2。テスト 3。」
これを 2 つの文字列に変換します。
「テスト 1。テスト 2。」および「テスト 3」。
どうすればこれを達成できますか?
strpos を使用しますか?
ご指摘ありがとうございます。
php - PHP は、str_replace、substr、および strpos をすべて一緒に使用します
私がやろうとしているのは、youtube/vimeo のビデオの URL を変換して、iframe に埋め込むことができる新しい URL を返し、ビデオの埋め込みコードを自動化することです。
これは魅力のように機能しています。
ご存知のように、YouTube 広告は & で始まる URL に醜い文字列も挿入するので、含めると
前
YouTube URL の不要な部分を取り除きます。しかし、内部に & がない vimeo コードは、何も返さないだけです。新しい行を追加した後、コードは URL 内に & を見たいと考えているようです。それ以外の場合は $url var を echo すると、空白の画面が表示されます。
2- Dailymotion の場合、最初の _ 以降をすべて削除する必要があります。dailymotion のサポートも含めるには、以下の行をどのように編集すればよいですか?
答えてくれる人に前もって感謝します:)
php - Google のような検索結果
私の最後の質問から導きます:
私の調査により、検索結果を切り捨て、キーワードを強調表示し、キーワードの左右に多数の文字を表示する次のコードにたどり着きました。見栄えが良くなりました。
私の質問は、以下のコードで、キーワードの左または右に文字を追加することで、単語を半分にカットすることです。
例:
切り捨て関数が単語とタグを半分にカットしないようにするにはどうすればよいですか????
コード: