using digitalread for reading a byte

hi everyone, i am using a ZYNQ board to communicate with the nrf tranceiver and i am having problems regarding to the spi transfer since ZYNQ can’t read what the nrf sends; i’d like to know if i can read the byte that nrf sends as response using the digital read function to the serial monitor or if the function will only read a single bit. In case are there any other functions that allows me to do the byte read? (i’m quite newbie with arduino so i apologize if this is a stupid question).

What nrf tranceiver are you using?