ホームページ  >  記事  >  バックエンド開発  >  PHPで配列の値をアスタリスクに置き換える方法

PHPで配列の値をアスタリスクに置き換える方法

青灯夜游
青灯夜游オリジナル
2022-05-10 17:38:531721ブラウズ

Array_splice() を使用すると、配列の値をアスタリスクに置き換えることができます。 1 つの値のみを置換する場合は、「array_splice(array, 開始位置, 1, "*")」を使用できます。複数の値を置換する場合は、「array_splice(array, 位置, 置換番号, replace array)"、配列には複数の置換値が含まれています。

PHPで配列の値をアスタリスクに置き換える方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、次のことができます。 array_splice () 関数を使用して、配列値をアスタリスクに置き換えます。

array_splice() は、要素を削除、挿入、置換できる強力な関数です。

array_splice() 関数を使用して、指定した位置から指定した数の要素を置換します。複数の値を置換する場合、置換値は配列にすることができます。

array_splice($array,$start,$length,$replacement)

パラメータ:

  • arr は配列を表します。
  • start は、削除を開始する位置 (添え字) を示します。
    • start が正の数の場合、前から後ろに削除します。
    • start が負の数の場合は、arr の末尾から開始して後ろから前に向かって削除します。たとえば、-2 は配列の最後から 2 番目の要素から開始することを意味します。
  • length はオプションのパラメータで、削除する要素の数を示します。
    • length が正の数の場合、length 要素が削除されることを意味します。
    • length が負の数の場合、配列の start から始まり、配列の末尾から length までカウントダウンするすべての要素が削除されます;
    • 省略した場合、start から始まり at で終わるすべての要素が削除されます。配列の末尾が削除されます。
  • replacement は、置換される値を示すオプションのパラメータです。 replace の値が複数ある場合は配列に設定する必要がありますが、値が 1 つだけの場合は配列に設定する必要はありません。
置換操作を実行する場合、長さの値と置換の数は一致している必要があります。

例 1: 配列の 1 つの値をアスタリスクに置き換える

<?php
$arr=array(1,2,3,4,5);
var_dump($arr);
array_splice($arr,1,1,"*");
var_dump($arr);
?>

PHPで配列の値をアスタリスクに置き換える方法

例 2: 複数の値を置き換える配列の値はアスタリスクです

複数の値が置換される場合、置換値は配列にすることができ、置換の数と置換配列の長さは一貫している必要があります。

rreeee

PHPで配列の値をアスタリスクに置き換える方法

以上がPHPで配列の値をアスタリスクに置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。