CSV使用PHP查找并替换引号

时间:2017-11-08 04:51:24

标签: php csv

试图弄清楚我在这里错了什么,但我正在尝试搜索第6行并替换短语"有足够的库存!" (使用CSV中的引号),数字为" 10"。

当使用' lowstock'文字,但不是"有足够的库存!"。我在它之前添加了\以使它忽略引号(并将其视为文本)。

 //changes stock status
    $row = fgetcsv($file);
    if (strtolower($row[6]) == '\"Plenty of stock available!\"' || strtolower($row[6]) == 'lowstock') {
    $row[6] = '10';
    } else if (strtolower($row[6]) == 'nostock') {
    $row[6] = '2';

1 个答案:

答案 0 :(得分:1)

我会尝试以下方法:

pd.to_datetime(a).strftime('%m-%d')

array(['01-01', '01-02', '01-03', '01-04', '01-05', '01-06', '01-07',
       '01-08'],
      dtype='<U5')