問題タブ [ereg-replace]
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 - ereg_replace が正しく機能しない
メッセージ システムを作成しましたが、新しいメッセージが投稿された場合に、メッセージ内の URL リンクをクリック可能な HTML リンクに自動変換したいと考えています。この単純な関数を作成しましたが、正常に機能しません。
一部の URL では機能していますが、他の URL では問題があり、結果は次のようになります。
また
ご覧のとおり、クエスチョンマークの後ろの部分も含めて正しく変換されていません。誰かが上記の私のコードを修正/更新してもらえますか? ところで、 *ereg_replace* を使用する代わりに、おそらく別の (そしてより良い!) 解決策があるでしょうか?
php - ereg_replace から preg_replace への変換、PHP 5,3
PHP 5,3 に変更する場合 ... 以下の関数名を ereg_replace から preg_replace に変更できるかどうかはわかりません - その結果が同じになるか、"[\n に関して構文も変更する必要があるかどうか\r]" og "\t\t+" - それを確実に教えてくれる人は誰でも (指定されたセットアップ環境でテストするのは非常に難しい)...
前もって感謝します...
php - Ereg_replace から preg_replace Lep へ
これら 2 つの前の ereg_replace 式を preg_match で機能させるにはどうすればよいですか?
と
コメントからコードを追加する
php - php - 廃止された関数 ereg_replace() は php で廃止されました
Web サーバーでテストするまで正常に動作する PHP スクリプトを購入しました。スクリプトを実行すると見栄えは良いのですが、自分の Web サイトのサブカテゴリをクリックすると、このエラーが表示されます。
私のスクリプトは次のようになります。
申し訳ありませんが、私のコードも適切な形式ではありません。この質問 Stackoverflow を投稿すると、大きな問題に直面します。どんな助けでも大歓迎です。エラーは行 61 で発生します。私は PHP が初めてです。調べてみると、ereg と preg があり、両方の関数が存在します。私を助けてください..ありがとう
php - 非推奨: 関数 ereg_replace() は、62 行目の /home/user/public_html/includes/functions.php で非推奨です
ウェブサイトの URL を入力すると、問題ありません。しかし、サブカテゴリを押して内部コンテンツを表示すると、問題が発生します。私のpublic_htmlには5つのフォルダーがあります..
彼らです:
1.管理者
2.アバター
3.FTP
4.画像
5.含む
そしていくつかのphpファイル。これはスクリプトです。
phpできません。
エラーが出て...
非推奨: 関数 ereg_replace() は、62 行目の /home/exwggayd/public_html/includes/functions.php で非推奨です
非推奨: 参照による new の戻り値の割り当ては、/home/exwggayd/public_html/includes/phpflickr/phpFlickr.php の 91 行目で非推奨です
非推奨: 参照による new の戻り値の割り当ては、330 行目の /home/exwggayd/public_html/includes/phpflickr/phpFlickr.php で非推奨です。
非推奨: 参照による new の戻り値の割り当ては、399 行目の /home/exwggayd/public_html/includes/phpflickr/phpFlickr.php で非推奨です
非推奨: 参照による new の戻り値の割り当ては、468 行目の /home/exwggayd/public_html/includes/phpflickr/phpFlickr.php で非推奨です。
非推奨: 参照による new の戻り値の割り当ては、228 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php で非推奨です。
非推奨: 参照による new の戻り値の割り当ては、324 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php で非推奨です
非推奨: 参照による new の戻り値の割り当ては、602 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php で非推奨です
非推奨: 参照による new の戻り値の割り当ては、621 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php で非推奨です
厳格な基準: 122 行目で /home/exwggayd/public_html/includes/phpflickr/PEAR/Net/URL.php のクラス Net_URL の定義済みコンストラクターを再定義する
厳格な基準: 非静的メソッド PEAR::isError() を静的に呼び出すべきではありません。これは、590 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php の互換性のないコンテキストから $this を想定しているためです。
厳格な基準: 非静的メソッド PEAR::isError() を静的に呼び出すべきではありません。これは、591 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php の互換性のないコンテキストから $this を想定しているためです。
厳格な基準: 非静的メソッド PEAR::isError() は、603 行目の /home/exwggayd/public_html/includes/phpflickr/PEAR/HTTP/Request.php の互換性のないコンテキストから $this を想定して、静的に呼び出すべきではありません
#「includes」フォルダー内の function.php に問題がある可能性があります。しかし、ページをリロードすると、すべて問題ないようです。
これがコードです...Pastebinに貼り付けてください!!
function.php# http://pastebin.com/PR4RKSJS
phpFlickr.php# http://pastebin.com/zzaVehBx
Request.php#hxxp://pastebin.com/MPfq5zAL
URL.php#hxxp://pastebin.com/yDMvA7e5
preg-replace - ereg_replace のヘルプが必要 (非推奨)
こんにちは、2、3 年前にいくつかのスクリプトを書きました。今は動いていません。私のスクリプト:
ereg_replace を preg_replace に置き換えると、エラーが発生します。
あなたの助けが必要です...ありがとう...
regex - 文字列で Ereg_replace
次のような文字列があります。
そして、私はそれを次のように置き換えたい:
ereg_replace を使用して、この種のフレーズを置き換えたい:
「i:[0-9]a:[0-9]:」を「,」記号に変換します。
やってみる:
しかし、私は働きません。手伝って頂けますか?前もって感謝します
php - 関数 ereg_replace() は非推奨です - 修正できません
修正に苦労している上記のエラーがあります。コードを以下に示します。
追加するために、私はこれを修正しました:
しかし、それでもエラーは解決せず、問題として 1 行目と 3 行目を示しています。
他のスレッドと Google を見ましたが、解決策が見つかりませんでした。
ありがとう。