不违法。老婆通过对于共同财产和家庭收支状况的严格把控,不给老公零花钱,使得男方在社会交际和人格尊重方面受到损失的,属于通过经济手段实施的家庭暴力,如果由此导致夫妻感情破裂,男方可以起诉法院要求判决离婚,同时要求女方向男方支付经济赔偿。
法律依据:
《中华人民共和国民法典》第一千零六十二条【夫妻共同财产】夫妻在婚姻关系存续期间所得的下列财产,为夫妻的共同财产,归夫妻共同所有:
(一)工资、奖金、劳务报酬;
(二)生产、经营、投资的收益;
(三)知识产权的收益;
(四)继承或者受赠的财产,但是本法第一千零六十三条第三项规定的除外;
(五)其他应当归共同所有的财产。
夫妻对共同财产,有平等的处理权。