ホームページ >バックエンド開発 >PHPチュートリアル >PHP CodeIgniter がデータを傍受する
cb79cae65580602464623360a71b24e5
15018903588-006
真ん中に横棒がありますが、その前にあるデータをインターセプトするにはどうすればよいですか。横棒に従って以下のデータを追加してください データ傍受
エビコードを投稿してください
$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next
$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next
$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next
はい
---------------------------------- - --------
ちなみに、OEM 番号がない場合はどうやって確認しますか? たとえば、
$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next
わかりました?
はい
---------------------------------- - --------
ちなみに、一部の番号には OEM 番号がありません。たとえば、従業員番号
がない場合、従業員番号が存在するかどうかを確認します。存在しない場合はスキップしてください。
d08dab54f1a0150656e44af8f22844b3 $value)
f5d188ed2c074f8b944552db028f98a1
282ea48198a711e6994c7b626deb4ecd
f16b1740fad44fb09bfe928bcc527e08 ;
値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>
a34de1251f0d9fe1e645927f19a896e8 ;td>
OK 値はあるので問題ありません
4f2448a77631642df1bb1894d4d6b0b4
d08dab54f1a0150656e44af8f22844b3 $value)
b6c5a531a458a2e790c1fd6421739d1c ;/tr>
f16b1740fad44fb09bfe928bcc527e08
値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>
OK 値はあるので問題ありません
$value['homa'] = '15018903588-006'; ($value['homa'],0,strrpos ($value['homa' ],'-'));
----------------------------- ----- ----------------
はい、ただし、次のような一部のデータには従業員番号がありません。
d08dab54f1a0150656e44af8f22844b3 $value)
$value['homa'],0, strrpos($value['homa'],'-')); >
b90dd5946f0946207856a8a37f441edf
f16b1740fad44fb09bfe928bcc527e08
値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>
a34de1251f0d9fe1e645927f19a896e8 ;td>
OK 値はあるので問題ありません
4f2448a77631642df1bb1894d4d6b0b4 ---------- -----------------------
$value['homa'] = '15018903588';
echo substr( $value['homa'],0, strrpos($value['homa'],'-'));
$value['homa'] = '057120826666'
echo substr($value['homa'] ],0,strrpos($value[' homa'],'-'));
d08dab54f1a0150656e44af8f22844b3 $value)
{
?> ;表>
?>
a34de1251f0d9fe1e645927f19a896e8 ;td>
OK 値はあるので問題ありません
4f2448a77631642df1bb1894d4d6b0b4 ---------- ------
データ値:
15018903588-006
057188888881-007
05718888888-007
15018903588
上記は、データの 1 つを表示する値です
達成される効果は次のとおりです:
水平バーを前後に移動します データはすべてインターセプトされ、水平バーのないデータは直接表示されます
ジョブ番号に "-" があるかどうかを判断します
if (strpos($value[' homa'],'-')){
$last = substr($value ['homa'],0,strrpos($value['homa'],'-'));
$next = substr(strstr( $value['homa'],'-'),1);
} else{
$value['homa']
}
そうですね、ありがとうございます