Extract ' k ' bits from a given position in a number . | Function to extract k bits from p position and returns the extracted value as integer ; Driver Code
< ? php function bitExtracted ( $ number , $ k , $ p ) { return ( ( ( 1 << $ k ) - 1 ) & ( $ number >> ( $ p - 1 ) ) ) ; } $ number = 171 ; $ k = 5 ; $ p = 2 ; echo " The ▁ extracted ▁ number ▁ is ▁ " , bitExtracted ( $ number , $ k , $ p ) ; ? >