In spoken French, you'll find that certain words are run together to make what are called liaisons.
You don't normally pronounce the x and s at the end of the deux or trois, but when they come in front of a word beginning with a vowel or a h you get a liaison.
deux tickets deux entrées
trois taxis trois hôtels
With huit (8) the t is silent before a consonant, but clearly pronounced before a vowel or the letter h.
huit femmes huit enfants
With six (6) and dix (10) the x is silent before a consonant (rhyming with English 'flee') but pronounced z before a vowel or letter h (rhyming with English 'fleas').
The introduction of the Euro as currency has given French lots of new liaisons.