Родился 17 ноября 1858 года (1857) в Таганроге, в семье купца 3 гильдии Фёдора Петровича Иорданова. Окончил таганрогскую мужскую гимназию с золотой медалью в 1877 году. Первые два класса в гимназии был соучеником Антона Чехова.
Учился на медицинском факультете Харьковского университета. Доктор медицины. Службу начал санитарным врачом в Таганроге. Избирался гласным городской думы Таганрога, городским головой. С 1904 — представитель Таганрогского баржевого общества во всех правительственных и общественных учреждениях. Известна его переписка с А.П.Чеховым по поводу установки памятника работы М.М.Антакольского Петру Первому в Таганроге к 200-летию основания города.
В 1912—1917 годах — выборный член Государственного совета от торговли, входил в группу центра. Во время Первой мировой войны — помощник верховного начальника санитарной и эвакуационной части принца А. П. Ольденбургского. Сенатор (1917). Революцию 1917 года встретил на посту главного санитарного врача Российской империи. Вернувшись вскоре в Таганрог, возглавил санитарную службу Добровольческой армии.
После революции 1917 года П. Ф. Иорданов перебирается в Кисловодск и возвращается к врачебной практике. В 1919 году по поручению международной организации Красного Креста П. Ф. Иорданов сопровождает транспорт с раненными и больными военнослужащими из Новороссийска в Константинополь. Затем работает в госпитале на одном из Принцевых островов, острове Принкипо, где заболевает тифом и умирает 1 марта 1920 года. Прах его был перевезен сыном в Рим и захоронен в семейном склепе на кладбище Тестаччо.
Примечание: Решением суда кантона Женева (Швейцария) А. П. Иорданову было разрешено принять от дяди Дмитрия Ивановича Ознобишина его родовую фамилию и именоваться впредь Иордановым-Ознобишиным.