In which countries? Not all will accept it as id, especially if it is a foreign issued card.
i'm not referring to any other country....its accepted in india....doesn't matter if its a foreign issued card or a local one....if it has your picture on it then its considered a valid id for the purposes of entering an airport & getting your boarding pass issued....