If the SAMD (Arduino Zero) is anything like the SAM3X (Arduino Due), you can just use the C++ "const" keyword, and forget all about the AVR's PROGMEM keyword. Even better, flash memory is completely mapped to main memory map, meaning no special calls are required to access it. More efficient, and more readable! For instance, you can just do:
const a[10] ={1,2,3,4,5,6,7,8,9,0};
Serial.println(a[6]+4);