以下ですが、PHPにはPが2個あり、どちらのPなのか分かりずらいです。
それで
$ptr = array("PHP", "^PHP", "PHP$", "^PHP$");を
$ptr = array("ABC", "^ABC", "ABC$", "^ABC$");に変更した場合ですが
$str = array("PHP", "PHPP", "PHPPP","PPHP");を
$str = array("?", "?", "?","?");の?の中ですが、スペルをどう変えたらいいでしょうか?
宜しくお願いします。
<!DOCTYPE html>
<html>
<head>
<title>^ $ で文字検索(行頭・行末)</title>
</head>
<body>
<?php
$ptr = array("PHP", "^PHP", "PHP$", "^PHP$");検索条件文字列(検索する文字列)
$str = array("PHP", "PHPP", "PHPPP","PPHP");検索対象文字列(この中~検索する)
?>
<table border="2">
<tr bgcolor="#AAAAAA">
<th>パターン</th>
<th>文字列</th>
<th>マッチ</th>
</tr>
<?php
foreach($ptr as $valueptr){
foreach($str as $valuestr){
print "<tr><td>{$valueptr}</td><td>{$valuestr}</td>";
$mt = preg_match("/". $valueptr . "/", $valuestr)
? "〇": "×";
print "<td>{$mt}</td></tr>\n";
}
}
?>
</table>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
php文字列中のシングルクオート...
-
終端識別子 とは?
-
パラメーター付きのURLをリダイ...
-
PHPでPが2個あるので分かりず...
-
こちらはただの直列処理ですか?
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
VBでメールを送る時のSMT...
-
ワードプレスサイト PHP8.0.25...
-
FTPコマンドでディレクトリごと...
-
アップロード画像数でCSSを分け...
-
二重投稿防止方法
-
PHPのif文でその処理を途中で抜...
-
入力フォームの空白や改行を制...
-
php5のrename()は日本語をリネ...
-
sqlで日付が一番古いデータの月...
-
HYのAM11:00のラップの部分の歌...
-
i18n_convert と mb_convert_e...
-
php 完了画面の送信メールのコ...
-
htmlのエラーについて(デバッグ)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php文字列中のシングルクオート...
-
PHP,Perl の正規表現で”ー"...
-
php→JavaScript間の変数受け渡し
-
リダイレクトできません。クエ...
-
0dで始まる文字列の比較がうま...
-
終端識別子 とは?
-
PHPにおいて16進数のアスキー文...
-
PHPのプログラムについて
-
パラメーター付きのURLをリダイ...
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
index.phpに入るには、どうすれ...
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
-
PHP8を使うと、大量のWarningが...
-
別ファイルの変数を呼び出した...
-
index.phpって何ですか? 具体...
-
awsにApacheとPHPを入れて、何...
-
Subversionのリポジトリの削除
-
phpでPEAR::DBを使っているので...
おすすめ情報
自己レスですが!
組み合わせの問題だったので最後のPPPHPが少してこずりました。
表にして、組み合わせパターンを作り当てはめていき、PPPHP==AAABCでマッチしました。
$ptr = array("ABC", "^ABC", "ABC$", "^ABC$");
$str = array("ABC", "ABCC", "ABCCC","AAABC");
これで次のステップに移行できます。