Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:114575 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 12686 invoked from network); 25 May 2021 10:01:51 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 25 May 2021 10:01:51 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E91691804E3 for ; Tue, 25 May 2021 03:13:05 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-yb1-f174.google.com (mail-yb1-f174.google.com [209.85.219.174]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 25 May 2021 03:13:02 -0700 (PDT) Received: by mail-yb1-f174.google.com with SMTP id i4so42277272ybe.2 for ; Tue, 25 May 2021 03:13:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=KbWC7rWh0hAIpQFzJ5NHzXQ1cKWrwc6vJ0EgaXFIp7o=; b=fbtBTShT0eme8QiEFdPRUxleN6sJElIBtFz1tAxALTDlZA8KjXC1xAgyzOBB+JgOSt dOCYGF8ZfLYzb68T6dTu1U5NYpmglBH+fj8LefWKAvtWViYCS9c0OViUhpxKYTZdB3eE GvOvAx7bHTkSCwUP2r5HQJ45Q8WEeWPLfpxueI4fz+qaLqYOmURhDqqss+xm4kAUEL2K RG2DusZS3oKfhNydILi/v79PR6ehbEg3zfhx0YLMnN65yw8ebYQaz/gITvE5Upgha4Hn 31zLfMRCs+03z2IjwsdVElnRUySi/lMDecnzA/0igYZMdIuS4Ig/6dHVQ7/nzlTz2ueJ MAYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=KbWC7rWh0hAIpQFzJ5NHzXQ1cKWrwc6vJ0EgaXFIp7o=; b=SngJKcQJt50iV+vIxPR7kw8cfTBQFi7+w2CeHApLL1JmlWSAXVykq8dc8a0mUVOO5f XvUywcEt38DgAWPGC9+oNMcS2zvlqCScQ2SHkWP7+G5tVPQd+7krwuImiVGOYsWHBtC3 PV4duR/uHTpIBFfgJOqQepTWgRJsn2ZBHIy2jjWrH3wqOiK9pK0chbPCN0BblyUiOimW 346tA07TdFwToB9lyorCcMpJAX46+w/v0+SQL2ZpLJ92nRypPZnG4oyAw9vggISpuWfK 0lPZVlbxfr3m85zakrd/jr0fvHri31ZYp3wN6d4uYpPrsPu9mRyQCIy0My1T2ujxX5Gg yecg== X-Gm-Message-State: AOAM5325ogP9FLtuxMq6FWHRSbcMg2aC8or19aEgxShCVZDFS9op0QUz fo9acDYWa1hNb4tuzMk2hOnbIHef4NfEVOmHJPRg8mbotGw= X-Google-Smtp-Source: ABdhPJwOzIrs79yU2YK+wmGtRVbC1dHkT1IbIgvRpYH+RbByW9WLvWvDH3nYY16+BJO+pDmByqUKs5X2488UK2BacJg= X-Received: by 2002:a5b:5c3:: with SMTP id w3mr44081353ybp.498.1621937580987; Tue, 25 May 2021 03:13:00 -0700 (PDT) MIME-Version: 1.0 Date: Tue, 25 May 2021 13:12:50 +0300 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary="0000000000005cd95d05c324c59e" Subject: Bug with str_replace From: zsidelnik@gmail.com (Eugene Sidelnyk) --0000000000005cd95d05c324c59e Content-Type: text/plain; charset="UTF-8" When use str_replace with arrays there's strange behavior https://3v4l.org/maNqa ```php var_dump(str_replace( [ ',', '.', ],[ '.', ',', ], '1.2,3' )); ``` This code is expected to replace all commas with dots and all dots with commas, however in result we get all commas. --0000000000005cd95d05c324c59e--