Extract a single integer from a string

后端 未结 21 2472
一个人的身影
一个人的身影 2020-11-21 23:33

I want to extract the digits from a string that contains numbers and letters like:

"In My Cart : 11 items"

I want to extract the nu

21条回答
  •  灰色年华
    2020-11-22 00:19

    we can extract int from it like

    $string = 'In My Car_Price : 50660.00';
    
    echo intval(preg_replace('/[^0-9.]/','',$string));  # without number format   output: 50660
    echo number_format(intval(preg_replace('/[^0-9.]/','',$string)));  # with number format  output :50,660
    

    demo : http://sandbox.onlinephpfunctions.com/code/82d58b5983e85a0022a99882c7d0de90825aa398

提交回复
热议问题