Highly oriented ZnO nanoneedle/nanorods arrays have been fabricated by direct oxidation of zinc foil in alkaline zincate ion solution at near room temperature (20 degrees C for nanoneedles, 30 degrees C for nanorods).