以下是PHP中的实现。我的目标是根据书籍的类型(年份或新书)提供不同的优惠券代码和不同的折扣。
fn="/tmp/f.csv"
require "csv"
d1=DATA.read.split(/\n/).map {|e| e.split}
CSV.open(fn, "w:utf-8") do |row|
d1.each { |dr| row << dr }
end
d2=[]
CSV.foreach(fn) do |row|
d2 << row
end
puts d1==d2
# true
__END__
privé face à face à un tête-à-tête
Face to face with one-on-one
demás
这看起来是否正确?我相信它是。但欢迎来自社区的任何反馈。我认为它可能不正确的唯一原因是它不使用类型提示,这在策略模式中经常出现。